Facilitating use of a financial transaction device in a cashless wagering system in a gaming system

ABSTRACT

Use of a financial transaction device of a cashless wagering system is facilitated in a gaming system. An electronic gaming machine (EGM) accepts a financial transaction device, having at least an account identifier linking the financial transaction card to at least one financial account of at least one financial institution, for depositing the financial amount into at least one financial account, performing a cashless wagering operation in the EGM, and/or using the financial transaction device for payment of goods and services by gaming and non-gaming venues.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a Continuation of U.S. patent application Ser. No.14/019,707 filed on Sep. 6, 2013.

BACKGROUND OF THE INVENTION Copyright Notice

A portion of the disclosure of this patent document contains or maycontain material, which is subject to copyright protection. Thecopyright owner has no objection to the photocopy reproduction by anyoneof the patent document or the patent disclosure in exactly the form itappears in the Patent and Trademark Office patent file or records, butotherwise reserves all copyright rights whatsoever.

FIELD OF THE INVENTION

The present invention relates in general to gaming devices and systems,and more particularly to facilitating use of a financial transactiondevice of a cashless wagering system in a gaming system.

DESCRIPTION OF THE RELATED ART

Games of chance have been enjoyed by people for many years and haveundergone increased and widespread popularity in recent times. As withmost forms of entertainment, some players enjoy playing a singlefavorite game, while others prefer playing a wide variety of games. Inresponse to the diverse range of player preferences, gamingestablishments commonly offer many types of electronic games. Manyelectronic gaming machines (EGMs), such as electronic gaming machinesand video poker machines, have been a cornerstone of the gaming industryfor several years. The EGMs are computer based and contain multipleexternal interfaces for connecting with external devices and mobiledevices.

SUMMARY OF THE DESCRIBED EMBODIMENTS

A current challenge for gaming institutions, in view of increasinglypopular use by players, and an increasing number of electronic gamingmachines (EGM) and the like in gaming environments, is advantageouslyproviding the EGMs, especially microprocessor-based gaming machines thatstore gaming programs for operating and using the EGM, with theflexibility and capabilities of communicating with external devices. Asthe gaming industry becomes more mobile it is likely that players willbe using their various external devices (e.g., mobile devices such ascell phones and the like) in Casinos and other gaming venues and alsodesire to gain quicker access to winnings from the various games played.Also, there are many use cases for players, patrons, regulators, and/oroperators to use an external application (e.g., a mobile digital device,digital media extender, a smart phone, an electronic tablet, a playermobile device ‘PMD’, a computer, and the like). As such, a need existsfor facilitating use of a financial transaction device of a cashlesswagering system in a gaming system.

To address these aforementioned needs, in one embodiment, by way ofexample only, methods, systems, and computer program products areprovided for use of a financial transaction device of a cashlesswagering system is facilitated in a gaming system. In one embodiment, byway of example only, the financial transaction device, having at leastan account identifier linking the financial transaction device to atleast one financial account of at least one financial institution, isprovided (e.g., provided by an electronic gaming machine (EGM), afinancial institution, and/or a gaming and/or non-gaming venue) fordepositing the financial amount into at least one financial account,performing a cashless wagering operation in the EGM, and/or using thefinancial transaction device for payment of goods and services by gamingand non-gaming venues. Providing the financial card readies and/orallows the financial transaction device for use for depositing thefinancial amount into the at least one financial account, cashlesswagering in the EGM, and/or payment of the goods and the services. Thefinancial transaction device is used for depositing the financial amountinto at least one financial account of the at least one financialinstitution associated with the gaming network by either the EGM and/orthe ATM, performing a cashless wagering operation in the EGM, and/orpurchasing the goods and services.

The foregoing summary has been provided to introduce a selection ofconcepts in a simplified form that are further described below in theDetailed Description. This Summary is not intended to identify keyfeatures or essential features of the claimed subject matter, nor is itintended to be used as an aid in determining the scope of the claimedsubject matter. The claimed subject matter is not limited toimplementations that solve any or all disadvantages noted in thebackground.

BRIEF DESCRIPTION OF THE DRAWINGS

In order that the advantages of the invention will be readilyunderstood, a more particular description of the invention brieflydescribed above will be rendered by reference to specific embodimentsthat are illustrated in the appended drawings. Understanding that thesedrawings depict embodiments of the invention and are not therefore to beconsidered to be limiting of its scope, the invention will be describedand explained with additional specificity and detail through the use ofthe accompanying drawings, in which:

FIG. 1 is a block diagram illustrating a gaming system environment witha gaming terminal data repository (GTDR) connected via one or morenetwork interface(s) to a gaming network which, for example, may includegaming devices (e.g., gaming terminals), in which aspects of the presentinvention may be realized;

FIG. 2 is a perspective view of one embodiment of a EGM or gaming devicesuitable for use in the gaming system of FIG. 1, in which aspects of thepresent invention may be realized;

FIG. 3A is a block diagram illustrating an electronic configuration foruse in the gaming device of FIG. 2, in which aspects of the presentinvention may be realized;

FIG. 3B is a block diagram illustrating player stations in communicationwith a central controller and a central display in communication withthe central controller for use in the gaming device of FIG. 2, in whichaspects of the present invention may be realized;

FIG. 4 is a schematic block diagram of a server-based gaming network inwhich aspects of the present invention may be realized;

FIG. 5 is a diagrammatic block diagram of the system in which aspects ofthe present invention may be realized;

FIG. 6 is a block diagram illustrating a financial transaction device asa cash out slip from an electronic gaming machine (EGM) in which aspectsof the present invention may be realized;

FIG. 7 is a block diagram illustrating a financial transaction device asa coupon capable of being used with the electronic gaming machine (EGM)in which aspects of the present invention may be realized;

FIG. 8 is a block diagram illustrating of a financial transaction deviceas a jackpot winner cash out slip from the electronic gaming machine(EGM) of the present invention in which aspects of the present inventionmay be realized;

FIG. 9 is a block diagram illustrating menu screens capable of beingdisplayed relating to use of the financial transaction device in whichaspects of the present invention may be realized;

FIG. 10 is a block diagram illustrating menu screens capable of beingdisplayed relating to use of the financial transaction device in whichaspects of the present invention may be realized;

FIG. 11 is a flow chart illustrating an exemplary method forfacilitating use of a financial transaction device in which aspects ofthe present invention may be realized;

FIG. 12 is a flow chart illustrating an alternative exemplary method forfacilitating use of a financial transaction device in which aspects ofthe present invention may be realized;

FIG. 13 is a block diagram illustrating an alternative gaming systemwhich contains multiple EGMs in which aspects of the present inventionmay be realized;

FIG. 14 is a block diagram illustrating a service screen windowincluding a game screen for play on an electronic gaming machine (EGM)in which aspects of the present invention may be realized;

FIG. 15 are block diagrams illustrating an exemplary service screenapplication and an external application displaying various electronicgaming machines (EGMs) options on a personal mobile device (PMD) and/oran electronic gaming machine (EGM) for use with the financialtransaction device in which aspects of the present invention may berealized; and

FIG. 16 are block diagrams illustrating an alternative exemplary servicescreen application and an external application displaying variouselectronic gaming machines (EGMs) options on a personal mobile device(PMD) and/or an electronic gaming machine (EGM) for use with thefinancial transaction device in which aspects of the present inventionmay be realized.

DETAILED DESCRIPTION OF THE DRAWINGS

In general, gaming machines require a player to place or make a wager toactivate a primary or base game. The award may be based on the playerobtaining a winning symbol or symbol combination and on the amount ofthe wager (e.g., the higher the wager, the higher the award). Symbols orsymbol combinations that are less likely to occur usually provide higherawards. In such gaming machines, the amount of the wager made on thebase game by the player may vary. For instance, a gaming machine mayallow the player to wager a minimum number of credits, such as onecredit (e.g., one penny, nickel, dime, quarter or dollar) up to amaximum number of credits, such as five credits. The player may makethis wager a single time or multiple times in a single play of a primarygame. For instance, a slot game may have one or more pay lines and theslot game may allow the player to make a wager on each pay line in asingle play of the primary game. Slot games with 1, 3, 5, 9, 15 and 25lines may be provided. Thus, a gaming device, such as a slot game, mayallow players to make wagers of substantially different amounts on eachplay of the primary or base game ranging, for example, from one creditup to 125 credits (e.g., five credits on each of 25 separate pay lines).This is also true for other wagering games, such as video draw poker,where players can wager one or more credits on each hand and wheremultiple hands can be played simultaneously. Different players play atsubstantially different wagering amounts or levels and at substantiallydifferent rates of play.

Secondary or bonus games may also be provided in the gaming machines.The secondary or bonus games may provide an additional award to theplayer. Secondary or bonus games may not require an additional wager bythe player to be activated. Secondary or bonus games may be activated ortriggered upon an occurrence of a designated triggering symbol ortriggering symbol combination in the primary or base game. For instance,a bonus symbol occurring on the pay line on the third reel of athree-reel EGM may trigger the secondary bonus game. When a secondary orbonus game is triggered, the gaming machines may indicate this to theplayer through one or more visual and/or audio output devices, such asthe reels, lights, display units, speakers, video screens, etc. Part ofthe enjoyment and excitement of playing certain gaming machines is theoccurrence of the secondary or bonus game (even before the player knowshow much the bonus award will be). In other words, obtaining a bonusaward is part of the enjoyment and excitement for players.

Progressive awards may also be provided in gaming machines. Aprogressive award may be an award amount that includes an initial amountfunded by a casino and an additional amount funded through a portion ofeach wager made on the progressive gaming machine. For example, 1% to 5%of each wager placed on the primary game of the gaming machineassociated with the progressive award may be allocated to theprogressive award or progressive award fund. The progressive award growsin value as more players play the gaming machine, and thus, portions ofthese players' wagers are allocated to the progressive award. When aplayer obtains a winning symbol or symbol combination, which results inthe progressive award, the accumulated progressive award is provided tothe player. After the progressive award is provided to the player, theamount of the next progressive award may be reset to an initial value, apredetermined value, or randomly generated value, and a portion of eachsubsequent wager on a gaming machine associated with the progressive isallocated to the next progressive award as described above.

A progressive award may be associated with a single gaming machine ormultiple gaming machines which each contribute portions of theprogressive award. The multiple gaming machines may be in the same bankof machines, in the same casino or gaming establishment (usually througha local area network (“LAN”)) or in two or more different casinos orgaming establishments (usually through a wide area network (“WAN”)).Such progressive awards are sometimes called local area progressive(“LAP”) and wide area progressive (“WAP”), respectively. Progressiveawards may increment through communication between a progressivecontroller and one or more gaming machines. The gaming machinesassociated with the progressive award transfer coin-in information to aprogressive controller. From this information, the progressivecontroller calculates how much to increment the progressive award basedon a set increment rate and then increments the progressive awardaccordingly. The gaming machines may provide the player a choice betweendifferent wager levels prior to the commencement of a primary game. Thedifferent wager levels enable the player to win different progressiveawards. The gaming devices provide a progressive jackpot where the valueof the jackpot may increase by a particular amount for every gameplayed. Thus, when multiple gaming devices are linked together to formone large progressive jackpot, the jackpot grows more quickly becausemultiple players are contributing to the jackpot at the same time.

In one embodiment, there may be one or more various types of EGMmachines, each having a variety of gaming themes, on any casino floor(and/or other gaming venue) using the above described gaming systems.The EGMs may use the various gaming award systems, jackpots, progressivejackpots, and/or other type of gaming systems and awards. As mentionedabove, users of the various gaming devices (e.g., an EGM) have a generalinterest in, and may expend resources trying to identify, which of thesevarious and preferred EGMs are paying out the largest and most frequentawards and/or progressive jackpots. As such, each of the EGMs mayprovide in real time, to a user, one or more of the user's favoriteand/or preferred EGMs, and/or a list of EGM devices available and/orunavailable in the gaming venue, in order to play one or more of thefavorite and/or preferred EGMs (e.g., the EGM labeled as “Wheel ofFortune®”).

Moreover, in one embodiment, the EGMs provide for a cashless wageringgaming environment. For example, in one embodiment, a cashless wageringsystem is a method of wagering and accounting in which the validity andvalue of a wagering instrument or wagering credits are determined,monitored, and retained by a computer (e.g., a computer associated withan EGM and/or the EGM itself) that may be operated and maintained by alicensee. Under this system a record is maintained of each transactioninvolving the wagering instrument or wagering credits, exclusive of thegame or gaming device on which wagers are being made. In one embodiment,the cashless wagering gaming system may facilitate electronic transfersof money directly to and/or from a game or gaming device (e.g., theEGM). For example, in one embodiment, by way of example only, the EGMmay be activated without any coins being inserted into the EGM. The EGMsof the present invention may include an optical paper currency readerand/or financial transaction device reader that is capable ofrecognizing and validating paper currency and/or credit from a card likedevice and provide the player with the credit corresponding to the valueof the currency and/or credit type card like device. The EGM may includeat least one type of financial transaction device reader (e.g., a barcode reader, a hologram identifier, a biometric reader, magnetic stripreader, a scanner, and the like) that may read, identify, and validate afinancial transaction device (e.g., which may be a ticket-in/ticket-out(TITO) system, a pre-paid card device, a players club card, anidentification card, a financial account deposit device, pre-printedfree play coupons, lottery tickets, and/or printed cash out slipspreviously printed and/or provided by the gaming venue with a bar coderepresenting the value of the financial transaction device (e.g., acoupon or cash out slip). In one embodiment, the financial transactiondevice has at least one a bar code, a magnetic strip, a financialamount, and/or an account identifier, and the financial transactiondevice may be provided by the EGM, at least one financial institution, agaming venue, and/or a non-gaming venue. The EGM may also include aprinter that prints and dispenses the financial transaction device(e.g., the cash out slips having the value of the cash out sliprepresented by a bar code) and/or a device for creating and/orgenerating a plastic card like device as the financial transactiondevice. A Central Processing Unit (CPU) associated with the EGM maycontrol the printer, reader, creator/generator, financial transactiondevice reader, and/or a financial transaction device reader on anautomated teller machine (ATM).

Each individual EGM may collect the EGM data and/or the financialtransaction device data, such as the codes from the bar codes and theoutput of the paper currency reader and formats it and then transmits itto the CPU. The CPU may be located in a remote environment in a gamingnetwork of the gaming venue (e.g., a secured office at the gamingvenue). The financial transaction device (e.g., plastic cards, printedcash out slips, coupons etc.) may be accepted by an EGM in order toobtain credit to play the EGM and/or may be inserted and/or scanned intoa separate device at a change station to obtain actual currency. The barcode, the magnetic strip, the financial amount, and/or the accountidentifier representing the value of the financial transaction device(e.g., a free play coupon and/or cash out slip) may be augmented by aunique control number randomly generated by the EGM and/or CPU and/or aunique number associated with a player via a player's profile associatedwith the financial transaction device, the gaming venue, and/orfinancial institution. When the financial transaction device (e.g., theplayers card, the coupon or cash out slip) is put into the financialtransaction device reader, the EGM, via a processing device, verifiesthe validity of the individual financial transaction devices (e.g.,coupons and cash out slips) by verifying the unique control number, thebar code, the magnetic strip, the hologram, the financial amount, and/orthe account identifier representing the value of the financialtransaction device. Additionally, control numbers for the financialtransaction device (e.g., the free play coupons) may be generatedexternally and/or internally to the gaming and non-gaming venues, and/orthe various financial institutions and then entered into the EGM asvalid codes.

Given the flexibility of a cashless wagering system for the EGM, thereis a greater need for using the financial transaction device beyond merecashless wagering. For example, a need exists for allowing a gamingvenue to partner with a financial institution to enable the financialtransaction device to be deposited into an automated teller machine(ATM). In one embodiment, an ATM, which may be associated with thegaming and/or non-gaming venues, is provided for receiving a financialtransaction device for depositing the amount on the financialtransaction device into a players financial account. In one embodiment,an ATM, which may be associated with the gaming and/or non-gamingvenues, is fitted with a financial transaction device reader (e.g., aTITO reader, bar code reader, a magnetic strip reader and the like) forreading and depositing the financial amount on the financial transactiondevice into the ATM. For example, when a player, using one of the EGMs,performs a cash out (“cashes out”) operation, the financial transactiondevice (e.g., a ticket printed from the EGM, the players club card,debit/credit card device, etc.), having the new and/or an updatedfinancial amount loaded and stored thereon from the EGM, and is theninserted into the ATM, the financial amount on the financial transactiondevice is deposited into the ATM (e.g., similar to the process the ATMuses to accept currency). In one embodiment, various operationalprotocols may be used by the EGM and/or by the ATM based on one or morepartnership agreements between the gaming venue and the financialinstitution. For example, both the gaming venue and the financialinstitutions may charge service fees thereby sharing in the revenuescollected from financial institutions using the financial transactiondevice for depositing the financial amount into the ATM, and/orpurchasing goods/services at a gaming and/or non-gaming venue. Moreover,players experience increased convenience by being able to deposit thecashed out values from the EGM directly into their respective bankaccounts using the financial transaction device, and such flexibilityfor depositing the financial amount into the ATM, performing additionalcashless wagering, and/or purchasing goods and/or services, increasesplayers satisfaction for gaining access to the financial amounts on thefinancial transaction device and reduces demand on gaming venueoperations staff overhead.

In one embodiment, the financial transaction device may also be used forpurchasing the goods and services at both gaming and non-gaming venues.For example, in one embodiment, the financial transaction device may beused for purchasing lottery tickets, scratchers games, and/or kenotickets, buffet tickets, travel accommodations, events, food/beverages,and/or a variety of other types of goods and services. In oneembodiment, the financial transaction device (e.g., a plastic card,coupon, a TITO ticket, etc.) may be used at a lottery kiosk to purchasea lottery ticket. The financial transaction device may also be used byvarious non-gaming vendors (e.g., hotels, restaurants, stores, eventlocations, concert venues, rental locations, various service(s)providers etc.) for purchasing the goods and services offered for saleand/or purchase.

In one embodiment, the present invention provides various methods,systems, and computer program products for facilitating use of afinancial transaction device in a cashless wagering system in a gamingsystem/venue. In one embodiment, by way of example only, the financialtransaction device, has at least an account identifier linking thefinancial transaction device to at least one financial account of atleast one financial institution associated with the gaming network, isprovided (e.g., provided by an electronic gaming machine (EGM), afinancial institution, and/or a gaming and/or non-gaming venue) fordepositing the financial amount into at least one financial account,performing a cashless wagering operation in the EGM, and/or using thefinancial transaction device for payment of goods and services by gamingand non-gaming venues. Providing the financial card readies and/orallows the financial transaction device for use for depositing thefinancial amount into the at least one financial account, performcashless wagering in the EGM, and/or use for payment of goods andservices. The financial transaction device may be used for depositingthe financial amount into at least one financial account of at least onefinancial institution associated with the gaming and/or non-gaming venueinto the EGM and/or the ATM, performing a cashless wagering operation inthe EGM, and/or purchasing the goods and services.

In one embodiment, a financial institution (e.g., a bank, a creditunion, and the like) and/or gaming venue may provide the financialtransaction device. For example, in one embodiment, the player may go toa financial institution and acquire and/or update a debit card, creditcard, and/or other similar type of specialized financial transactiondevice for use in a gaming and/or non-gaming environment. Previousagreements and/or protocols may be entered into between a gaming venue,non-gaming venues, and/or the financial institutions for using thefinancial transaction device. In one embodiment, by way of example only,the financial institution (e.g., a bank, a credit union, and the like)and/or the gaming venue may provide on the financial transaction devicea bar code, an image, a magnetic strip, players account information forone or more gaming venues, an account identifier linking at least onefinancial account to the financial institution and/or gaming venue, ahologram, and/or other type of secured or unique device, image, code,number, and/or data. In one embodiment, the financial institution (e.g.,a bank, a credit union, and the like) and/or the gaming venue activatesthe financial transaction device for performing cashless wagering in oneor more gaming venues, purchasing goods/services at both gaming andnon-gaming venues, and for depositing any financial amount on thefinancial transaction device into an ATM. In one embodiment, a creditlimit may be allowed and/or a pre-paid amount may be uploaded onto thefinancial transaction device (e.g., the financial institution may allowfor a $1000 U.S. dollar credit limit available for use). It should benoted that a variety of types of financial transaction devices may beused according to need, technology, and/or gaming venue requirements.For example, the financial transaction device, provided by the financialinstitution is used in an EGM and has a credit limit of $1000. Theplayer enjoys several gaming options and is awarded a jackpot of $1000.The financial transaction device is updated to show the $1000 jackpotwinnings including the $1000 credit, which is still available. In oneembodiment, the player may perform a cash out operation where the $1000jackpot credit is uploaded and stored onto the financial transactiondevice, provided by the financial institution. In one embodiment, theplayer may use the financial transaction device, provided by thefinancial institution, with the newly uploaded jackpot amount, is thenused in the same and/or an alternative EGM. In one embodiment, theplayer may use the financial transaction device, provided by thefinancial institution, to purchase goods/services at a gaming and/ornon-gaming venue, such as a restaurant, a hotel, an event, and/ortravel, and the like. In one embodiment, the player may use thefinancial transaction device, provided by the financial institution, todeposit the financial amount into the ATM. Moreover, there may be legacyATM systems, not equipped to recognize a plastic card like device actingas the financial transaction device, provided by the financialinstitution, and require an actual paper ticket printout, similar tothose provided in the TITO system, to be used as the deposit slip fordepositing the financial amount into the ATM. Thus, the player may havethe TITO system print out a ticket/cash out slip with all and/or only aportion of the amount of financial amount of money from the financialtransaction device, provided by the financial institution, and/or alland/or only a portion of the amount of financial amount of money fromthe EGM. For example, at the time of the cash out operation, the playermay elect to have $500 be stored and/or uploaded onto the financialtransaction device (e.g., a plastic card), provided by the financialinstitution, and/or the remaining $500 printed out onto a paper ticket.The player may then use the $500 on the financial transaction device,provided by the financial institution, in one or more gaming and/ornon-gaming venues, while depositing the printed cash out ticket into anATM. The printed cash out ticket may contain the exact same information,such as the bar code, the magnetic strip, image, the players accountinformation for one or more gaming venues, the account identifierlinking at least one financial account to the financial institutionand/or gaming venue, the hologram, and/or other type of secured data andthe like, on the cash out slip for depositing into the ATM. In this way,the ATM is then able to receive the deposited ticket and deposit theamount of money into the player's financial account of one or morefinancial institutions (e.g., the player may even deposit the ticketinto a separate financial institution using the tickets as compared todepositing the financial amount into the financial institution thatprovided the debit/credit card type financial transaction device). Inone embodiment, the player may even use the printed cash out ticket topurchase goods/services at a non-gaming venue, such as a restaurant, anevent, and/or travel, and the like, and/or perform additional cashlessgaming, in the event the gaming and/or non-gaming venues recognize onlypaper/ticket type financial transaction devices (e.g., legacy EGMs do norecognize plastic card type financial transaction devices). In this way,greater flexibility is provided to a player for gaining immediate accessto and/or use any and all financial amounts related to the gamingenvironments.

Turning now to FIG. 1, a block diagram illustrating a gaming systemenvironment 100 is shown. Environment 100 includes a Gaming TerminalData Repository (GTDR) connected via one or more network interface(s) toa gaming network which, for example, may include gaming devices (e.g.,gaming terminals) and/or other devices, in which aspects of the presentinvention may be realized. As illustrated in FIG. 1, the gamingenvironment 100 may comprise a gaming system/environment 122 located ina physical environment (not shown). It will be appreciated that thecommunications links between the various components may be separate anddistinct or may be commonly used. It will also be appreciated that oneor more of the functions or applications described above may beconsolidated, such as at a common server or host. Further, othercomponents for implementing other functionality may be provided. Forexample, a variety of computing devices, such as user stations, may beconnected to the various systems. Printers and other peripheral devicesmay also be connected to each network or system. A gamingsystem/environment 122 may be located at least partially in one or morephysical gaming environments, such as a casino, restaurant, and/orconvenience store. For example, the casino may include publiclyaccessible game areas where certain of the gaming system devices 124,such as gaming machines 125 and table games 127 are located, as well assecure areas where the servers and other components are located.

In one embodiment, the physical environment includes at least a portionof a physical structure, such as casino, housing one or more componentsof the gaming system/environment 122. The gaming system/environment 122includes one or more gaming system devices 124 or components. The gamingsystem devices 124 may include gaming machines 125, such as those knownas video or electronic gaming machines. The devices 124 may also include“table” games 127 such as Blackjack and Roulette. The gaming devices 124may also include components or devices such as player tracking cardreaders 129, coin counters and other gaming devices functionalityoptions, which devices or components may be linked or associated withother devices. The devices or components may also comprise computers orservers and communication equipment, cashier and accounting workstationsand a wide variety of other elements.

In one embodiment, the gaming system/environment 122 may include avariety of sub-systems. These sub-systems may be partially or fullyindependent of one another or may be related. In one embodiment, eachsystem may be included or be part of a network. In one embodiment, thegaming system/environment 122 may include a game presentation/operationsystem, which includes at least one game server 126. The game server 126may comprise a computing device including a processor and a memory. Thegame server 126 may be adapted to perform a variety of functions. Thisfunctionality may be implemented by software and/or hardware of theserver 126. In one embodiment, the game server 126 may be arranged toprovide information or instructions to the one or more gaming devices124 or individual gaming system components. The information may comprisegame code and control data. In one embodiment, the game server 126 mayalso be arranged to accept information from the gaming devices 124 orcomponents. For example, the game sever 126 may accept informationregarding the status of operation of a particular gaming system device124 (such as “normal” or “malfunction”).

In one embodiment, the game server 126 is part of a network, whichincludes a communication link between the game server 126 and selectedgaming system device(s) 124 and/or other component(s) with whichcommunication is desired. A communication interface may be associatedwith the game server 126 and each device or component for facilitatingthe communication. The communication interfaces may have a variety ofarchitectures and utilize a variety of protocols such as IEEE-1394(FireWire™) or Ethernet in the case where the communication link is awired link, or a wireless link utilizing a wireless protocol such asWIFI, Bluetooth™, Radio Frequency (RF), Infrared, etc. The communicationlinks may transmit electrical, electromagnetic or optical signals, whichcarry digital data streams, or analog signals representing various typesof information. In one embodiment, such as when the gaming device 124comprises a gaming machine 125, the device 124 may include a mastergaming controller, which controls the functions of game operation. Thecommunication interface may be associated with the master gamingcontroller, permitting data to be transmitted between the game server126 and the master gaming controller.

In one embodiment, the gaming system/environment 122 may include aplayer tracking system, which includes at least one player-trackingserver 128. The player-tracking server 128 may also comprise a computingdevice including a processor and a memory. The player-tracking server128 may be adapted to perform player-tracking functions. For example,the player-tracking server 128 may store information regarding theidentities of players and information regarding the game play of thoseplayers. This information may include time of play, coin in/coin out orother monetary transaction data, and in an arrangement where players areawarded points based on play, a player's point total. Once again, theplayer tracking system includes a network comprising a communicationlink provided between the player tracking server 128 and one or more ofthe gaming devices 124 having a player tracking function or othercomponents of the gaming system/environment 122 associated with thesystem. In one embodiment, such as where the gaming device 124 comprisesa gaming machine, the device may include a management interface board,which controls a card reader. The management interface board may bearranged to receive data from the master gaming controller of the gamingsystem device 124. A communication interface is associated with themanagement interface board, permitting data to be transmitted betweenthe player tracking server 128 and the management interface board.

In the case of table games, a card reader 129 may be associated with thetable (e.g., the card reader located on or near the table game). Playersmay utilize the card reader to identify themselves. Informationregarding play of the table game may be input through an input device bya dealer, coin counter or the like, and this information may betransmitted to the player tracking server 128.

In one embodiment, the gaming system/environment 122 may include anaccounting system, which includes at least one accounting server 130.The accounting server 130 may comprise a computing device including aprocessor and a memory. The accounting server 130 is preferably adaptedto perform financial related functions, such as track financialtransactions such as bets and payouts, and perform reconciliations withmonies collected from the gaming system devices 124, such as gamingmachines 125, tables games 127. The accounting server 30 may beassociated with a wide variety of devices, including individual gamingsystem devices 124 and other servers. Once again, a communication linkmay be provided between the accounting server 130 and each device withwhich communications is desired.

In one embodiment, the gaming system/environment 122 may include aprogressive award system, which includes at least one progressive server132. The progressive sever 132 may comprise a computing device includinga processor and a memory. The progressive server 132 may be designed togenerate progressive award information. In one arrangement, theprogressive server 132 may obtain information regarding amounts bet atspecific gaming system devices 124, such as gaming machines 125 or tablegames 127. Utilizing this information, a progressive jackpot awardamount may be generated and updated using a specified protocol. Theinformation may be transmitted to one or more displays 134 associatedwith participating devices 124. Once again, a communication link ispreferably provided between the progressive server 132 and each devicewith which communications is desired. For example, a link may beprovided between the progressive server 132 and accounting server 130for providing payout information to the accounting server 130. Theaccounting server 130 also reads the paid amounts from the electronicgaming machines 125 as well and makes sure the paid amounts match whatthe progressive server claimed the paid amounts should have been. If thepaid amounts don't match, then the accounting server 130 may raise aflag for further investigation by casino staff or regulators.

A physical and/or virtual information host 136 is associated with orcomprises a portion of the gaming system/environment 122. In oneembodiment, the host 136 comprises a computing device, which includes aprocessor, memory and a display. The virtual information host 136 may beone or more devices separate from devices performing other functions ofthe system/environment 122, or may be integrated with existing devices.The virtual information host 136 may be designed and adapted to performfunctions relating to acquiring, managing, rendering, generating and/ordisplaying real-time and/or non real-time casino gaming system or“gaming environment” graphical information and information regarding oneor more components of the gaming system or environment. Suchfunctionality may also include the generation of at least one graphicaluser interface on at least one mobile device (e.g., 131), which isconfigured or designed to graphically display information (e.g.,real-time casino information) relating to selected aspects of casinoactivity. Also, different graphical user interfaces may be displayed onan external application, such as on an application of a computer, smartphone, and/or on any type of mobile device 131. In one embodiment,bi-directional communication channels 121 are provided for direct,two-way communication between the host 136 and at least one game server126 and at least one player-tracking server 128, and/or any other devicewith which communications is desired.

As illustrated in the example of FIG. 1, gaming system/environment 122may also include one or more mobile devices 131 configured or designedto communicate, via one or more wireless links 111, with variouscomponents of the gaming environment 100 such as, for example:information systems (e.g., virtual information host 136); playertracking systems; accounting systems; employee management systems;location positioning systems (e.g., GPS system 133); game servers;surveillance systems; security systems; communications systems; gamingsystems (e.g., gaming machines 125, game table devices 127, other mobiledevices 125, etc.); etc.

FIG. 2 is a perspective view of one embodiment 210 of a slot machine,EGM, or gaming device suitable for use in the previously depicted systemof FIG. 1, in which aspects of the present invention may be realized.FIG. 2 represents a base gaming device 210 that can be employed in theshared display system or the gaming system of the present invention isillustrated as gaming device 210. FIG. 2 illustrates features common toeach of the gaming devices. In one embodiment, gaming device 210 has asupport structure, housing or cabinet, which provides support for aplurality of displays, inputs, controls and other features of aconventional gaming machine. In the illustrated embodiment, the playerplays gaming device 210 while sitting, however, the gaming device isalternatively configured so that a player can operate it while standingor sitting. The illustrated gaming device 210 is positioned on the floorbut can be positioned alternatively (i) on a base or stand, (ii) as apub-style table-top game (e.g., where the participant gaming devices arelocated remotely from the shared wheel as discussed below), (iii) as astand-alone gaming device on the floor of a casino with otherstand-alone gaming devices, which the player operates while standing orsitting (e.g., where the participant gaming devices are located remotelyfrom the shared wheel as discussed below), or (iv) in any other suitablemanner. The gaming device 210 can be constructed with varying cabinetand display configurations. Also, referring to an embodiment for theelectronic configuration of gaming device 210, each gaming device mayinclude the components described below in FIG. 3A and FIG. 3B.

In one embodiment, each gaming device 210 randomly generates awardsand/or other game outcomes based on probability data. That is, eachaward or other game outcome is associated with a probability and eachgaming device generates the award or other game outcome to be providedto the player based on the associated probabilities. Since each gamingdevice 210 generates outcomes randomly or based upon a probabilitycalculation, there is no certainty that the gaming device 210 willprovide the player with any specific award or other game outcome.

In another embodiment, as discussed in more detail below, each gamingdevice 210 employs a predetermined or finite set or pool of awards,progressive awards, prizes or other game outcomes. As each award orother game outcome is provided to the player, the gaming device 210removes the provided award or other game outcome from the predeterminedset or pool. Once removed from the set or pool, the specific providedaward or other game outcome cannot be provided to the player again. Thegaming device 210 provides players with all of the available awards orother game outcomes over the course of the play cycle and guarantees adesignated amount of actual wins and losses.

As seen in FIG. 2, the gaming device 210 includes a credit display 220that displays a player's current number of credits, cash, accountbalance or the equivalent. In one embodiment, gaming device 210 includesa bet display 222 that displays a player's amount wagered. Asillustrated in FIG. 3A, in one embodiment, each gaming device 210includes at least one payment acceptor 334 (FIG. 3A) that communicateswith processor 322 (FIG. 3A).

As seen in FIG. 2, the payment acceptor 334 (FIG. 3A) in one embodimentincludes a coin slot 226, where the player inserts coins or tokens, anda ticket, note or bill acceptor 228, where the player inserts abar-coded ticket, note, or cash. In one embodiment, a player-trackingcard, credit card, debit card or data card reader/validator 232 is alsoprovided for accepting any of those or other types of cards.

In one embodiment, a player inserts an identification card into cardreader 232 of gaming device 210. The identification card can be a smartcard having a programmed microchip or a magnetic strip coded with aplayer's identification, credit totals and other relevant information.In one embodiment, money may be transferred to gaming device 10 throughan electronic fund transfer and card reader 232 using the player'scredit, debit or smart card. When a player funds gaming device 210,processor 322 (FIG. 3A) determines the amount of funds entered and thecorresponding amount is shown on the credit or other suitable display asdescribed above. In one embodiment, after appropriate funding of gamingdevice 210, the player presses a play button 234 or pull arm (notillustrated) to start any primary game or sequence of events. In oneembodiment, upon appropriate funding, gaming device 210 begins game playautomatically. In another embodiment, the player needs to actuate oractivate one of the play buttons to initiate play of gaming device 210.

As shown in FIG. 2, a bet one button 236 is provided. The player placesa bet by pushing bet one button 236. The player increases the player'swager by one credit each time the player pushes bet one button 236. Whenthe player pushes the bet one button 236, the number of credits shown inthe credit display 220 decreases by one, and the number of credits shownin the bet display 222 increases by one. A max bet button (not shown)can also be provided, which enables the player to bet the maximum wager(e.g., max lines and max wager per line). Gaming device 210 may includeother suitable wager buttons 230, such as a max bet button, a repeat betbutton, one or more select paylines buttons and one or more select wagerper payline buttons.

In one embodiment, a cash out button 238 is provided. The player pressescash out button 238 and cashes out to receive a cash payment or othersuitable form of payment corresponding to the number of remainingcredits. The player can receive coins or tokens in a coin payout tray240 or a ticket or credit slip, which are redeemable by a cashier orfunded to the player's electronically recordable identification card.Each gaming device 210 also includes one or a plurality of communicationports for enabling communication of a processor with one or moreexternal peripherals, such as external video sources, expansion buses,expansion games or other displays, an SCSI port or a key pad.

In one embodiment of FIG. 2, in combination with in FIG. 3A, atouch-screen 352 (FIG. 3A) is provided in one embodiment and operateswith a touch-screen controller 354, processor 322 (FIG. 3A) and displaydevice 326, 328 (FIG. 3A). Touch-screen 352 (FIG. 3A) and thetouch-screen controller 354 are also connected to a video controller356. The player touches touch-screen 352 at appropriate places to inputdecisions and signals into processor 322 of gaming device 210. Also,each gaming device 210 may include a sound generating device controlledby one or more sounds cards 258, which function in conjunction withprocessor 322 (FIG. 3A). In one embodiment, the sound generating deviceincludes at least one speaker 250 or other sound generating hardwareand/or software for generating sounds, such as playing music for theprimary and/or secondary game or for other modes of the gaming device,such as an attract mode. In one embodiment, each gaming device 210provides dynamic sounds coupled with attractive multimedia imagesdisplayed on display device 216 to provide an audio-visualrepresentation or to otherwise display full-motion video with sound toattract players to gaming device 210. During idle periods, the gamingdevice 210 displays a sequence of audio and/or visual attractionmessages to attract potential players to gaming device 210. The videosin one embodiment are customized to provide information concerning theshared display of the present invention as discussed below.

In one embodiment, gaming device 210 includes a camera in communicationwith a processor, which is positioned to acquire an image of a playerplaying gaming device 10 and/or the surrounding area of gaming device10. In one embodiment, the camera may be configured to selectivelyacquire still or moving (e.g., video) images and may be configured toacquire the images in either an analog, digital or other suitableformat. Display device 216 may be configured to display the imageacquired by the camera as well as display the visible manifestation ofthe game in split screen or picture-in-picture fashion. For example, thecamera may acquire an image of the player and that image can beincorporated into the primary and/or secondary game as a game image,symbol or indicia.

In one embodiment, as illustrated in FIG. 2, a base or primary gameincludes a slot game with one or more paylines 252. Paylines 252 may behorizontal, vertical, circular, diagonal, angled or any combinationthereof. For a slot game, gaming device 210 displays at least one reeland preferably a plurality of reels 254, such as three to five reels, ineither electromechanical form with mechanical rotating reels or in videoform with simulated reels and movement thereof. Each reel 254 displays aplurality of indicia such as bells, hearts, fruits, numbers, letters,bars or other images, which preferably correspond to a theme associatedwith the gaming device. With a slot game, gaming device 10 awards prizeswhen reels 254 stop spinning and display a winning or paying symbol orcombination of symbols on an active payline 252.

In one embodiment, each gaming device 210 includes indicators 260.Indicators 260 reside on the top of each gaming device 10 and point toor indicate one of the awards or outcomes on top of shared display (notshown) when the shared display stops spinning to reveal randomly orotherwise generated results or outcomes. Indicators 260 may illuminatedifferently at different times or states for the gaming device 210. Theillumination of the indicator 260 in one embodiment depends upon whetherthe gaming device 210 is playing a base game, is in a state in which theplayer is eligible to play the shared display bonus, is in a state inwhich the player has committed to play the shared display bonus or is ina state in which the player has declined to play a particular upcomingshared display bonus, as well as other states discussed below.

FIG. 3A is a block diagram illustrating an electronic configuration foruse in the gaming device of FIG. 2, here again in which aspects of thepresent invention may be realized. In the embodiment illustrated in FIG.3A the player station may include at least one processor 322, such as amicroprocessor, a microcontroller-based platform, a suitable integratedcircuit or one or more ASICs. The processor 322 is in communication withor operable to access or to exchange signals with at least one datastorage or memory device 324. In one embodiment, the processor 322 andthe memory device 324 reside within the cabinet of the player station.The memory device 324 stores program code and instructions, executableby the processor 322, to control the player station. The memory device324 also stores other data such as image data, event data, player inputdata, random or pseudo-random number generators, pay-table data orinformation and applicable game rules that relate to the play of theplayer station. In one embodiment, the memory device 324 includes randomaccess memory (RAM), which can include non-volatile RAM (NVRAM),magnetic RAM (MRAIVI), ferroelectric RAM (FeRAM) and other forms ascommonly understood in the gaming industry. In one embodiment, thememory device 324 includes read only memory (ROM). In one embodiment,the memory device 324 includes flash memory and/or EEPROM. Any othersuitable magnetic, optical and/or semiconductor memory may operate inconjunction with the player station and gaming system disclosed herein.

In one embodiment, part or all of the program code and/or operating datadescribed above can be stored in a detachable or removable memorydevice, including, but not limited to, a suitable cartridge, disk, CDROM, DVD or USB memory device. In other embodiments, part or all of theprogram code and/or operating data described above can be downloaded tothe memory device through a suitable network.

In one embodiment, an operator or a player can use such a removablememory device in a desktop computer, a laptop personal computer, apersonal digital assistant (PDA), portable computing device, or othercomputerized platform to implement the present disclosure. In oneembodiment, the gaming system is operable over a wireless network, suchas part of a wireless gaming system. In this embodiment, the playerstation may be a hand held device, a mobile device or any other suitablewireless device that enables a player to play any suitable game at avariety of different locations. It should be appreciated that a playerstation as disclosed herein may be a device (e.g., EGM) that hasobtained approval from a regulatory gaming commission or a device thathas not obtained approval from a regulatory gaming commission. It shouldbe appreciated that the processor and memory device may be collectivelyreferred to herein as a “computer” or “controller.”

In one embodiment, a background play feature may be available where aplayer, who may be sitting at the lounge and/or at the bar with friends(at the casino) may be playing a machine from the floor by remote viathe external application (e.g., a smart phone). The player maysubstitute into the same game he wanted from an IGT online game andplay, or backend the actual game though a venue network. The game may bebankrolled by the venue the player was inside. If the player was to winthe player could collect from that venue where the player was located,and/or instead of “reserving” a machine he could continue the game withan auto play during a period of time the player took a break/recess. Inone embodiment, a team game may be played by a group of players (e.g., agroup of 3 or 4 players) and the group of players may watch and/or playthe same game on each players individual external device (e.g., acomputer and/or smart phone). Similarly, as described above, the teamgame may be played by a group of players from a remote location (e.g.,bar, lounge, casino, home, office, restaurant, etc.). In one embodiment,the team game may be played by a group of players and the group ofplayers may share credit inputs and wins. In one embodiment, the teamgame may be played by the group of players and the group of players maysell off and/or share double up options and/or credits to others teamplayers of the group.

In one embodiment, as discussed in more detail below, the gaming devicerandomly generates awards and/or other game outcomes based onprobability data. In one such embodiment, this random determination isprovided through utilization of a Random Number Generator (RNG), such asa true random number generator, a pseudo random number generator orother suitable randomization process. In one embodiment, each award orother game outcome is associated with a probability and the playerstation generates the award or other game outcome to be provided to theplayer based on the associated probabilities. In this embodiment, sincethe player station generates outcomes randomly or based upon one or moreprobability calculations, there is no certainty that the player stationwill ever provide the player with any specific award or other gameoutcome. In another embodiment, each award or other game outcome isassociated with a probability and the central controller or servergenerates the award or other game outcome to be provided to the playerbased on the associated probabilities. In one embodiment, each of theplayer stations includes an RNG and the central server controls thedisplay of the central display. It should be appreciated there may beone or more RNG's per: (a) display segment; (b) central display; (c)player station; (d) number of games; (e) the number of potential games;or (f) any combination of the above. It should also be appreciated thatone or more processors may work together and communicate to accomplishany suitable function of the gaming system.

In another embodiment, the gaming system employs a predetermined orfinite set or pool of awards or other game outcomes. In this embodiment,as each award or other game outcome is provided to the player, thecentral controller flags or removes the provided award or other gameoutcome from the predetermined set or pool. Once flagged or removed fromthe set or pool, the specific provided award or other game outcome fromthat specific pool cannot be provided to the player again. This type ofgaming system provides players with all of the available awards or othergame outcomes over the course of the play cycle and guarantees theamount of actual wins and losses.

In one embodiment, as mentioned above and seen in FIG. 3A, one inputdevice is a touch-screen 352 coupled with a touch-screen controller 354,or some other touch-sensitive display overlay to allow for playerinteraction with the images on the display. The touch-screen and thetouch-screen controller are connected to a video controller 356. Aplayer can make decisions and input signals into the player station bytouching the touch-screen at the appropriate places. One such inputdevice is a conventional touch-screen button panel. In anotherembodiment, a plurality or each of the display segments is atouch-screen 352 coupled with a touch-screen controller 354 or someother touch-sensitive display overlay to allow for player interactionwith the images on the display segments. The touch-screens 352 and thetouch-screen controllers 354 are connected to a video controller. Theplayer station may further include a plurality of communication portsfor enabling communication of the processor with external peripherals,such as external video sources, expansion buses, game or other displays,an SCSI port or a key pad. In one embodiment, at least one paymentacceptor 324 that communicates with processor 322 for playing a bet,input devices 340, and display devices 326, 328 are provided.

The player stations, the central controller and the display segments mayinclude serial interfaces and/or ethernet (e.g., G2S (game-to-system)protocol uses commodity Ethernet equipment and TCP/IP) to connect tospecific subsystems or subnets internal and external to the playerstations, central controller and the display segments. The serialdevices may have electrical interface requirements that differ from the“standard” EIA serial interfaces provided by general-purpose computers.These interfaces may include EIA, Fiber Optic Serial, optically coupledserial interfaces, and current loop style serial interfaces, etc. Inaddition, to conserve serial interfaces internally in the playerstation, serial devices may be connected in a shared, daisy-chainfashion where multiple peripheral devices are connected to a singleserial channel.

The serial interfaces and/or ethernet (e.g., G2S (game-to-system)protocol uses commodity Ethernet equipment and TCP/IP) may be used totransmit information using communication protocols that are unique tothe gaming industry. For example, SAS is a communication protocol usedto transmit information, such as metering information, from a playerstation to a remote device. Often SAS is used in conjunction with aplayer tracking system. EGMs may be treated as peripheral devices to acasino communication controller and connected in a shared daisy chainfashion to a single serial interface and/or ethernet. In both cases, theperipheral devices are preferably assigned device addresses. If so, theserial controller circuitry must implement a method to generate ordetect unique device addresses. In one embodiment, security-monitoringcircuits detect intrusion into a player station or gaming station bymonitoring security switches attached to access doors in a designatedarea, such as a player station cabinet. In one embodiment, accessviolations result in suspension of game play and can trigger additionalsecurity operations to preserve the current state of game play. Thesecircuits also function when power is off by use of a battery backup. Inone embodiment, as seen in FIG. 3A, the player station includes a soundgenerating device controlled by one or more sounds cards 358 whichfunction in conjunction with the processor. In one embodiment, the soundgenerating device includes at least one and preferably a plurality ofspeakers 360 or other sound generating hardware and/or software forgenerating sounds, such as playing music for the primary and/orsecondary game or for other modes of the player station, such as anattract mode. In one embodiment, the player station provides dynamicsounds coupled with attractive multimedia images displayed on one ormore of the display devices to provide an audio-visual representation orto otherwise display full-motion video with sound to attract players tothe player station. During idle periods, the player station may displaya sequence of audio and/or visual attraction messages to attractpotential players to the player station. The videos may also becustomized for or to provide any appropriate information.

In one embodiment, the gaming system may include a sensor, such as acamera in communication with the processor (and possibly controlled bythe processor) that is selectively positioned to acquire an image of aplayer actively using the player station and/or the surrounding area ofthe player station. In one embodiment, the camera may be configured toselectively acquire still or moving (e.g., video) images and may beconfigured to acquire the images in either an analog, digital or othersuitable format. The display devices may be configured to display theimage acquired by the camera as well as display the visiblemanifestation of the game in split screen or picture-in-picture fashion.For example, the camera may acquire an image of the player and theprocessor may incorporate that image into the primary and/or secondarygame as a game image, symbol or indicia. In another embodiment, thegaming system includes a wireless transceiver or a camcorder and thedisplay segments are components of or are connected to televisions,satellites, DVD players, digital video recorders and internet-enableddevices. In one embodiment, the game may be displayed on the centraldisplay and replicated on one or more the player stations. In anotherembodiment, the game is only displayed on the central display and theplayer station is only used to input decisions or commands in the game.In another embodiment, a primary or base game is displayed on the playerstation and/or the central display and one or more bonus games aredisplayed on the central display only. In one embodiment, the playerstations provide other information to a player, such as the win/losshistory of that certain games or the win/loss history of that player. Itshould be appreciated that the central display and the player stationsmay work together with a central controller or a plurality of servers toprovide the games to the player in any suitable manner.

FIG. 3B is a block diagram illustrating a player station 320 incommunication with a central controller and a central display 310 incommunication with the central controller for use in the gaming deviceof FIG. 2, in which aspects of the present invention may be realized. Inone embodiment, as illustrated in FIG. 3B, one or more of the playerstations 320 are in communication with each other and/or at least onecentral server, central controller or remote host 366 through a datanetwork or remote communication link 368. The central server, centralcontroller or remote host is any suitable server or computing device,which includes at least one processor and at least one memory or storagedevice, and may also be in communication with a central display 310. Inother embodiments, the central server is a progressive controller or aprocessor of one of the player stations in the gaming system. In theseembodiments, the processor of each player station is configured totransmit and receive events, messages, commands, a current progressivevalue or any other suitable data or signal between the individual playerstation and the central server. The player station processor is operableto execute such communicated events, messages or commands in conjunctionwith the operation of the player station. Moreover, the processor of thecentral server is configured to transmit and receive events, messages,commands or any other suitable data or signal between the central serverand each of the individual player stations. The central server processoris operable to execute such communicated events, messages or commands inconjunction with the operation of the central server. It should beappreciated that one or more of each of the functions of the centralcontroller may be performed by one or more player station processors. Itshould be further appreciated that each of the functions of the playerstation processors, as disclosed herein, may be performed by the centralcontroller. In one embodiment, the central controller has anUninterruptible Power Supply (“UPS”). In one embodiment, the UPS is arack mounted UPS module.

In one embodiment, the game outcome provided to the player is determinedby a central server or controller and provided to the player at theplayer station. In this embodiment, each of the player stations is incommunication with the central server or controller. Upon a playerinitiating game play at one of the player stations, the initiated playerstation communicates a game outcome request to the central server orcontroller. In one embodiment, the central server or controller receivesthe game outcome request and randomly generates a game outcome for theprimary game based on probability data. In another embodiment, thecentral server or controller randomly generates a game outcome for thesecondary game based on probability data. In another embodiment, thecentral server or controller randomly generates a game outcome for boththe primary game and the secondary game based on probability data. Thecentral server or controller is capable of storing and utilizing programcode or other data similar to the processor and memory device of theplayer station. In an alternative embodiment, the central server orcontroller maintains one or more predetermined pools or sets ofpredetermined game outcomes. The central server or controller receivesthe game outcome request and independently selects a predetermined gameoutcome from a set or pool of game outcomes. The central server orcontroller flags or marks the selected game outcome as used. Once a gameoutcome is flagged as used, it is prevented from further selection fromthe set or pool and cannot be selected by the central controller orserver upon another wager. The provided game outcome can include aprimary game outcome, a secondary game outcome, primary and secondarygame outcomes, or a series of game outcomes. The central server orcontroller communicates the generated or selected game outcome to theinitiated player station. The player station receives the generated orselected game outcome and provides the game outcome to the player. In analternative embodiment, how the generated or selected game outcome is tobe presented or displayed to the player, such as a reel symbolcombination of a player station or a hand of cards dealt in a card game,is also determined by the central server or controller and communicatedto the initiated player station to be presented or displayed to theplayer. Central production or control can assist a gaming establishmentor other entity in maintaining appropriate records, controlling gaming,reducing and preventing cheating or electronic or other errors, reducingor eliminating win-loss volatility.

In one embodiment, the player stations disclosed herein are associatedwith or otherwise integrated with one or more player tracking systems.In this embodiment, the player station and/or player tracking systemtracks players gaming activity at the player station. In one suchembodiment, the player station and/or associated player tracking systemtimely tracks when a player inserts their playing tracking card to begina gaming session and also timely tracks when a player removes theirplayer tracking card when concluding play for that gaming session. Inanother embodiment, rather than requiring a player to insert aplayer-tracking card, the player station utilizes one or more portabledevices carried by a player, such as a cell phone, a radio frequencyidentification tag or any other suitable wireless device to track when aplayer begins and ends a gaming session. In another embodiment, theplayer station utilizes any suitable biometric technology or tickettechnology to track when a player begins and ends a gaming session.During one or more gaming sessions, the player station and/or playertracking system tracks any suitable information, such as any amountswagered, average wager amounts and/or the time these wagers are placed.In different embodiments, for one or more players, the player trackingsystem includes the player's account number, the player's card number,the player's first name, the player's surname, the player's preferredname, the player's player tracking ranking, any promotion statusassociated with the player's player tracking card, the player's address,the player's birthday, the player's anniversary, the player's recentgaming sessions, or any other suitable data. The player stations arecapable of being connected together through a data network. In oneembodiment, the data network is a local area network (LAN), in which oneor more of the player stations are substantially proximate to each otherand an on-site central server or controller as in, for example, a gamingestablishment or a portion of a gaming establishment. In anotherembodiment, the data network is a wide area network (WAN) in which oneor more of the player stations are in communication with at least oneoff-site central server or controller. The player stations may belocated in a different part of the gaming establishment or within adifferent gaming establishment than the off-site central server orcontroller. Thus, the WAN may include an off-site central server orcontroller and an off-site player station located within gamingestablishments in the same geographic area, such as a city or state. TheWAN gaming system may be substantially identical to the LAN gamingsystem described above, although the number of player stations in eachsystem may vary relative to each other.

In one embodiment, as a benefit to one or more of the gaming venues(e.g., a casino), using the player tracking system, along with use ofthe GPS positioning, for identifying the movements of the playersthroughout the gaming venues, identifying cash, money, credits, andaward amounts spent along with various trends (e.g., historical) forgenerating visual graphs while displaying showing top view of the gamingvenue (e.g., looking down from above the gaming venue) to improve casinolayouts and identify patterns an movements of all types of players.

In another embodiment, the data network is an internet or intranet. Theoperation of the player station can be viewed at the player station withat least one internet browser. Operation of the player station andaccumulation of credits may be accomplished with only a connection tothe central server or controller (the internet/intranet server) througha conventional phone or other data transmission line, digital subscriberline (DSL), T-I line, coaxial cable, fiber optic cable, WIFI, or othersuitable connection. Players may access an internet game page from anylocation where an internet connection and computer, or other internetfacilitator is available. The expansion in the number of computers andnumber and speed of internet connections in recent years increasesopportunities for players to play from an ever-increasing number ofremote sites. It should be appreciated that enhanced bandwidth ofdigital wireless communications may render such technology suitable forsome or all communications, particularly if such communications areencrypted. Higher data transmission speeds may be useful for enhancingthe sophistication and response of the display and interaction with theplayer.

In another embodiment, as described above, the gaming system is incommunication with a central server or controller. The central server orcontroller may be any suitable server or computing device, whichincludes at least one processor and a memory or storage device. Inalternative embodiments, the central server is a progressive controlleror another player station in the gaming system. In one embodiment, thememory device stores different game programs and instructions,executable by a player station processor, to control the player station.Each executable game program represents a different game or type ofgame, which may be played on one or more of the player stations in thegaming system. Such different games may include the same orsubstantially the same game play with different pay tables. In differentembodiments, the executable game program is for a primary game, asecondary game or both. In another embodiment, the game program may beexecutable as a secondary game to be played simultaneous with the playof a primary game (which may be downloaded to or fixed on the playerstation) or vice versa.

In this embodiment, one, all or a plurality of the player stations atleast includes one or more display devices and/or one or more inputdevices for interaction with a player. A local processor, such as theabove-described player station processor or a processor of a localserver, is operable with the display device(s) and/or the inputdevice(s) of one or more of the player stations. In operation, thecentral controller is operable to communicate one or more of the storedgame programs to at least one local processor. In different embodiments,the stored game programs are communicated or delivered by embedding thecommunicated game program in a device or a component (e.g., a “chip” tobe inserted in a player station), writing the game program on a disc orother media, downloading or streaming the game program over a dedicateddata network, internet or a telephone line. After the stored gameprograms are communicated from the central server, the local processorexecutes the communicated program to facilitate play of the communicatedprogram by a player through the display device(s) and/or input device(s)of the player station. That is, when a game program is communicated to alocal processor, the local processor changes the game or type of gameplayed at the player station or displayed on the display segment. Thoughthe illustrated embodiments are described with the central controllerdetermining a game result for the player and communicating that resultto the central display 310 and one or more player stations, any othersuitable game determining method may be employed in any embodiment ofthe present disclosure. In one embodiment, the central display 310 isassociated with a central display 310 server. This central display 310server determines the game outcome for the games played on each of thedisplay segments. The central display 310 server communicates the gameoutcome to the central controller, which communicates the game outcometo one or more of the player stations.

In one embodiment, the central controller determines the award toprovide to the player based on the game outcome. In another embodiment,the player stations determine the award and/or progress jackpot/value toprovide to the players based on the game outcomes. In anotherembodiment, the central controller determines the game outcome displayedon the central display 310 and the player station determines any awardand/or progress jackpot/value to provide to the player based on the gameoutcome. The player station determines both the game outcome and anyaward to provide to the player based on the game out come. In anotherembodiment, the central controller determines part of the outcome andthe player station determines part of the outcome. That is, both thecentral controller and the player station determine part of a player'soutcome and/or award.

Further, in the gaming industry, many different manufacturers makegaming machines and player stations. The communication protocols on theplayer station may be hard-wired into the player station and each playerstation/gaming machine manufacturer may utilize a different proprietarycommunication protocol. A player station manufacturer may also producehost systems, in which case their player stations are compatible withtheir own host systems. However, in a heterogeneous gaming environment,player stations from different manufacturers, each with its owncommunication protocol, may be connected to host systems from othermanufacturers, each with another communication protocol. Therefore,communication compatibility issues regarding the protocols used by theplayer stations in the system and protocols used by the host systemsmust be considered.

In another embodiment, player stations at one or more gaming sites maybe networked to a central server in a progressive configuration, whereina portion of each wager to initiate a base or primary game may beallocated to bonus or secondary event awards. In one embodiment, a hostsite computer is coupled to central servers at a variety of mutuallyremote gaming sites for providing a multi-site linked progressiveautomated gaming system. The host site computer may serve playerstations distributed throughout a number of properties at differentgeographical locations including, for example, different locationswithin a city or different cities within a state. The host site computermay be maintained for the overall operation and control of the system. Ahost site computer may govern/control the entire progressive gamingsystem and may be the master for computing all progressive jackpots andvalues for each and every gaming device. All participating gaming sitesreport to, and receive information from, the host site computer. Eachcentral server computer may be responsible for all data communicationbetween the player station hardware and software and the host sitecomputer. An individual player station may trigger a progressive win,for example through a game play event such as a symbol-driven trigger inthe multi-component game. The central server or other central controllerdetermines when a progressive win is triggered. The central controllerand an individual player station may work in conjunction with each otherto determine when a progressive win is triggered, for example through anindividual player station meeting a predetermined requirementestablished by the central controller. The progressive award win may betriggered based on one or more game play events, such as a symbol-driventrigger. In other embodiments, the progressive award triggering event orqualifying condition may be by exceeding a certain amount of game play(such as number of games, number of credits, or amount of time), orreaching a specified number of points earned during game play. Inanother embodiment, a player station is randomly or apparently randomlyselected to provide a player of that player station one or moreprogressive awards. In one such embodiment, the player station does notprovide any apparent reasons to the player for winning a progressiveaward, wherein winning the progressive award is not triggered by anevent in or based specifically on any of the plays of any primary game.That is, a player is provided a progressive award without anyexplanation or alternatively with simple explanations. In anotherembodiment, a player is provided a progressive award at least partiallybased on a game triggered or symbol triggered event, such as at leastpartially based on the play of a primary game. In one embodiment, one ormore of the progressive awards are each funded via a side bet or sidewager. In this embodiment, a player must place or wager a side bet to beeligible to win the progressive award associated with the side bet. Inone embodiment, the player must place the maximum bet and the side betto be eligible to win one of the progressive awards. In anotherembodiment, if the player places or wagers the required side bet, theplayer may wager at any credit amount during the primary game (i.e., theplayer need not place the maximum bet and the side bet to be eligible towin one of the progressive awards).

In one such embodiment, the greater the players' wager (in addition tothe placed side bet), the greater the odds or probability that theplayer will win one of the progressive awards. It should be appreciatedthat one or more of the progressive awards may each be funded, at leastin part, based on the wagers placed on the primary games of the gamingmachines in the gaming system, via a gaming establishment or via anysuitable manner. In another embodiment, one or more of the progressiveawards are partially funded via a side-bet or side-wager, which theplayer may make (and which may be tracked via a side-bet meter). In oneembodiment, one or more of the progressive awards are funded with onlyside-bets or side-wagers placed. In another embodiment, one or more ofthe progressive awards are funded based on player's wagers as describedabove as well as any side-bets or side-wagers placed. In one alternativeembodiment, a minimum wager level is required for a player station toqualify to be selected to obtain one of the progressive awards. In oneembodiment, this minimum wager level is the maximum wager level for theprimary game in the gaming machine. In another embodiment, no minimumwager level is required for a gaming machine to qualify to be selectedto obtain one of the progressive awards.

In another embodiment, players at a linked player stations in a gamingsystem participate in a group gaming environment. In one embodiment,players at linked player stations work in conjunction with one another,such as playing together as a team or group, to win one or more awards.In one such embodiment, any award won by the group is shared, eitherequally or based on any suitable criteria, amongst the different playersof the group. In another embodiment, players linked player stationscompete against one another for one or more awards. In one suchembodiment, players at linked player stations participate in a gamingtournament for one or more awards. In another embodiment, players atlinked player stations play for one or more awards wherein an outcomegenerated by one player station affects the outcomes generated by one ormore linked player stations.

FIG. 4 is a schematic block diagram of a server-based gaming network 400in accordance with an exemplary embodiment of the present invention. Inthe exemplary embodiment, network 400 includes a slot floor mixrecommendation system 402 incorporated therein. In one embodiment, slotfloor mix recommendation system 402 is a stand-alone systemcommunicatively coupled to network 400. In various embodiments, slotfloor mix recommendation system 402 is incorporated within variouscomponents of network 400. Network 400 provides methods and devices formanaging one or more networked gaming establishments. Network 400 may beembodied in what is known as a server-based gaming network, sbX™network. For example, in one embodiment, a host may be included in thenetwork, such as a server-based gaming network. For example, a gamingserver (e.g., an sbX™ server) may be an example of the host. The gamingserver (e.g., the sbX™ server) may be a set of servers running centralapplications and may attach as the host to EGMs via the gaming network.In one embodiment, a host, operating in the gaming network, may be aserver (e.g., an sbX™ server) managing and controlling the gamingnetwork (e.g., an sbX™ network). In one embodiment, the host, operatingin the gaming network, may monitor the monetary activity of the EGM. Thehost may track any error conditions on the EGM. The host may configurethe EGM such as to enable/disable games, download games, and configuregame parameters (denomination, payback, etc.). For example, a gamingmanagement solution (e.g., IGT® sbX™ gaming management solution) may bea server-based system to act as a repository for all game content thatmay be downloaded to EGMs giving each EGM instant access to thetechnology within the EGM's environment. The game software, randomnumber generator and game logic are controlled by the EGM. Thissignificantly increases configuration speed so that games may be adaptedand seamlessly integrate analytics to the database in minutes. Gametitles are accessed from the server using a floor manager (e.g., IGTFloor Manager®), running on the host, and allow operators to reconfiguretheir gaming floor almost instantly. In one embodiment, the floormanager, operating on the host, is a G2S-compliant game-to-systemmanagement solution that enables operators to remotely change the gamemix on the casino floor. In one embodiment, the floor managerapplication provides operators with sophisticated and user-friendlyvisualization tools to analyze terminal (e.g., the EGM) and gameperformance in real-time. Using Quick Change functionality (QCF), thefloor manager, running on the host server(s), enables operators torapidly locate low performing games, select a new theme from the gamelibrary and download the new theme on the EGM in the gaming venue floorwithin minutes. The software displays a map of the casino floor andhighlights EGMs color-coded to indicate performance. Operators canselect individual terminals and receive analysis at terminal-,multi-game and single-game level, based on KPIs such as coin-in, actualwin and occupancy of game. In one embodiment, the floor managerapplication is a gateway to a game-to-system library allowing operatorsto quickly schedule changes or switch between themes. Once selected, thegame's configurations can be set including denomination, max bet andeven volume and credit limits on the EGM. For example, new gamingindustry-leading themes may be added to the game library every month andthe floor manager application provides rapid deployment to the gamingfloor to ensures an EGM will maintain high performance and continuallyprovide the user with newer and advanced games to add to the usersfavorite and/or preferred games. In one embodiment, the quickrecognition and eradication of low performing games and ability torespond to consumer requests on the floor, empowers a gaming venue toconcentrate on player satisfaction and gaming experience.

In addition, with the sbX™ gaming management, as each EGM connected tothe system is self-sufficient, if there is a malfunction or connectivityfault, information is backed up at the individual EGM for apredetermined period of time (e.g., two weeks), ensuring no data loss.Once the problem is resolved and the EGM is re-connected to a server,the backed-up data is instantly dropped into the database. Operators nowhave the ability to run their own choice of games on any interconnectedterminal in the gaming venue. This allows management to switch betweengames at any time, delivering an unmatched level of flexibility andcontrol over their gaming environment. Users are also able to select thegames (e.g., a favorite and/or preferred EGM) and denominations theywish to play at the terminal. In one embodiment, the sbX™ gamingmanagement system delivers a flexible and diversified approach tomanagement and control of the casino floor, reconfiguring gamingmachines at the appropriate time and schedule. For example, in oneembodiment, all EGMs connected to the server are granted full access tothemes held in a games depository and operators can reconfigure eachterminal remotely from the workstation. A Games Library may be includedand may contain over 300 gaming titles in a game-to-system depository.In one embodiment, the sbX™ gaming management application allows forgames to be updated in minutes and with this simple configurationprocess in place, operators can place better focus on in-depth playerstatistics. Accurate information in real-time optimizes marketingstrategies, to provide the ultimate gaming experience and ensure thefloor remains dynamic. Instantaneous analysis and decisions may beimplemented to adjust elements and increase user satisfaction andloyalty. This also enables a gaming venue to ensure users are able toplay the latest content available. Various game themes can be changed,tested and reverted in different areas of the gaming venue with rapidexecution. In one embodiment, the sbX™ application and its integratedmodules provide for data analysis and also focus on player experiencethereby allowing for the development of innovative marketing programs.For example, in one embodiment, certain banks of machines may be adaptedto a featured game, linked to a proprietary progressive jackpot and thenheavily promoted during certain times. Thus, these games may become afavorite and preferred EGM during a particular time. Following thepromotion, the EGMs can quickly be restored to their original games. Inone embodiment, the sbX™ system may be driven by IGT's Advanced VideoPlatform (AVM) with the technology seamlessly integrated with allmodules, permitting fast connectivity and advanced capabilities. Inaddition, GSA open protocols are used so that sbX™ applications areinteroperable with third-party devices that have also adopted GSA openprotocols.

Thus, in one embodiment, if a demand for a particular type of the EGM isin high demand (e.g., multiple users are selecting a favorite and/orpreferred game on a particular EGM) but the supply of the favoriteand/or preferred game on a particular EGM is low, the floor managerapplication provides the ability to quickly (e.g., within minutes)update and replace the EGM's having low performing games and/ornon-preferred games on the EGM with the higher performing and/orfavorite and preferred game on a particular EGM.

In one embodiment, network 400 permits the convenient provisioning ofnetworked gaming machines and other devices relevant to casinooperations. Game themes may be easily and conveniently added or changed,if desired. Related software, including but not limited to playertracking software and peripheral software may be downloaded to networkedgaming machines, mobile gaming devices, thin clients and/or otherdevices, such as kiosks, networked gaming tables, player stations.

In some implementations, servers or other devices of a central systemwill determine game outcomes and/or provide other wager gamingfunctionality. In some such implementations, wagering games may beexecuted primarily on one or more devices of a central system, such as aserver, a host computer, etc. For example, wager gaming determinations,such as interim and final game outcomes and bonuses, may be made by oneor more servers or other networked devices. Player tracking functions,accounting functions and some display-related functions associated withwagering games may be performed, at least in part, by one or moredevices of a casino network and/or of a central system.

In the exemplary embodiment, network 400 includes a casino computer room404 and networked devices of a gaming establishment 406. Gamingestablishment 406 is configured for communication with a central system408 via a gateway 410. Other gaming establishments 412, 414, and 416 arealso configured for communication with central system 408.

Gaming establishment 406 includes multiple gaming machines 418. Some ofgaming machines 418 form a cluster or “bank” 420 of gaming machines 418.Gaming machines 418 are configured for communication with one or moredevices of casino computer room 404 or similar devices disposedelsewhere in gaming establishment 406. Some of gaming machines 418 maybe configured to read from, and/or write information to, a portableinstrument such as but not limited to, a ticket and a player loyaltydevice. In one embodiment, gaming establishment 406 also includes a bankof networked gaming tables 422. However, network 400 may be implementedin gaming establishments having any number of gaming machines, gamingtables, etc. It will be appreciated that many gaming establishments 406include hundreds or even thousands of gaming machines 418, gaming tables422 and/or mobile devices 424, not all of which are necessarilyassociated bank 420 and some of which may not be connected to network400. At least some of gaming machines 418 and/or mobile devices 424 maybe “thin clients” that are configured to operate, at least in part,according to instructions from another device (such as a server).

Multiple storage devices 426, sbX™ server 428, License Manager 430,servers 434, 436, 438, and 440, host device(s) 442, and main networkdevice 444 are disposed within computer room 404 of gaming establishment406. In practice, more or fewer devices may be used. Depending on theimplementation, some such devices may reside elsewhere in gamingestablishment 406.

One or more of the devices in computer room 404 (or similar devicesdisposed elsewhere in gaming establishment 406 or in gamingestablishment 412, 414, or 416) may be configured to providefunctionality relevant to embodiments of the present invention. Forexample, one or more of servers 434, 436, 438, or 440 may be configuredfor communication with gaming machines 418 that are configured toprovide a subset of themes for selection by a player. For example, oneor more such servers may be configured to provide a selection of asubset of four themes from a large number of available themes.

Accordingly, in some embodiments at least some gaming establishments maybe configured for communication with one another. In this example,gaming establishments 412, 414, and 416 are configured for communicationwith casino computer room 404. Such a configuration may allow devicesand/or operators in casino 406 to communicate with and/or controldevices in other casinos. In some such implementations, a server (oranother device) in computer room 404 may be configured to communicatewith and/or control devices in gaming establishments 412, 414, and 416.Conversely, devices and/or operators in another gaming establishment maycommunicate with and/or control devices in casino 406.

Some of these servers in computer room 404 may be configured to performtasks relating to accounting, player loyalty, bonusing/progressives,configuration of gaming machines, etc. A Radius server and/or a DHCPserver may also be configured for communication with the gaming network.In various embodiments, sbX™ server 428 and the other servers shown inFIG. 4 include or are in communication with clustered CPUs, redundantstorage devices, including backup storage devices, switches, etc. Suchstorage devices may include a redundant array of independent disks(RAID) array, back-up hard drives and/or tape drives, etc.

In various embodiments, many of these devices (including but not limitedto License Manager 430, servers 434, 436, 438, and 440, and main networkdevice 444) are mounted in a single rack with sbX™ server 428.Accordingly, many or all such devices will sometimes be referenced inthe aggregate as an “sbX™ server.” However, in alternativeimplementations, one or more of these devices is in communication withsbX™ server 428 and/or other devices of the network but locatedelsewhere. For example, some of the devices could be mounted in separateracks within computer room 404 or located elsewhere on the network.Moreover, in some implementations large volumes of data may be storedelsewhere, e.g., via a storage area network (“SAN”).

Computer room 404 may include one or more operator consoles or otherhost devices that are configured for communication with other deviceswithin and outside of computer room 404. Such host devices may beprovided with software, hardware and/or firmware for implementingfunctions described herein. However, such host devices need not belocated within computer room 404. Wired host devices 442 (which aredesktop and laptop computers in this example) and wireless devices 424(which are PDAs in this example) may be located elsewhere in gamingestablishment 406 or at a remote location.

Some embodiments include devices for implementing access control,security and/or other functions relating to the communication betweendifferent devices on the network. One or more devices in central system408 may also be configured to perform, at least in part, tasks specificto embodiments of the present invention. For example, one or moreservers 446, storage devices and/or host devices 442 of central system408 may be configured to implement the functions described in detailelsewhere herein. One or more servers 446, storage devices 448 and/orhost devices 442 of central system 408 may maintain player accountinformation.

Some gaming networks 400 provide features for gaming tables that aresimilar to those provided for gaming machines, including but not limitedto bonusing, player loyalty/player tracking, the use of cashlessinstruments, etc. Some configurations can provide automated,multi-player roulette, blackjack, baccarat, and other table games. Thetable games may be conducted by a dealer and/or by using some form ofautomation, which may include an automated roulette wheel, an electronicrepresentation of a dealer, etc. In some such implementations, devicessuch as cameras 450, radio frequency identification devices 452 and 454,etc., may be used to identify and/or track patrons, playing cards,chips, etc. Some of gaming tables 422 may be configured forcommunication with individual player terminals (not shown), which may beconfigured to accept bets, present an electronic representation of adealer, indicate game outcomes, etc.

Moreover, some such automated gaming tables 422 and/or associated playerterminals may include, or may be configured for communication with, adevice that includes a coin-out meter, a ticket reader, a card reader, aticket printer, and/or other related features. In some implementations,one such device may provide such functionality to a plurality ofautomated gaming tables 422 and/or associated player terminals.

Gaming establishment 406 also includes networked kiosks 456. Kiosks 456may include card readers, ticket readers, printers, a user interfacesystem, one or more displays, etc. Depending on the implementation,kiosks 456 may be used for various purposes, including but not limitedto cashing out, prize redemption, redeeming points from a player loyaltyprogram, redeeming “cashless” indicia such as bonus tickets, smartcards, etc.

Kiosks 456 may be configured to read information from, and/or writeinformation to, a portable instrument such as a smart card, a ticket, acard having a magnetic strip, etc. The corresponding gaming devices arepreferably configured for communication with such kiosks 456 and viceversa. Accordingly, some such kiosks 456 may include a wirelessinterface that is configured for communication with mobile gamingdevices 424.

In the exemplary embodiment, each bank 420 has a corresponding switch458. Each switch 458 is configured for communication with one or moredevices in computer room 404 via main network device 444, which combinesswitching and routing functionality in this example. Although variouscommunication protocols may be used, some preferred implementations usethe Gaming Standards Association's G2S Message Protocol. Some systemsmay use a gaming-industry-specific transport layer called CASH™, whichoffers additional functionality and security.

Gaming establishment 406 may also include an RFID network, implementedin part by RFID switches 460 and multiple RFID readers 452. An RFIDnetwork may be used, for example, to track objects such as mobile gamingdevices 424, which include RFID tags 454, patrons, chips, player loyaltydevices, etc., in the vicinity of gaming establishment 406.

Various alternative network topologies can be used to implementdifferent aspects of the invention and/or to accommodate varying numbersof networked devices. For example, some gaming establishments mayinclude cameras 450 for implementing advanced player tracking, playernavigation or other functionality. Gaming establishments with largenumbers of gaming machines 418 may require multiple instances of somenetwork devices (e.g., of main network device 444, which combinesswitching and routing functionality in this example) and/or theinclusion of other network devices not shown in FIG. 4. Some embodimentsmay include one or more middleware servers disposed between kiosks 456,RFID switches 460 and/or bank switches 458 and one or more devices(e.g., a corresponding server, router or other network device) incomputer room 404. Such middleware servers can provide various usefulfunctions, including but not limited to the filtering and/or aggregationof data received from switches, from individual gaming machines and fromother devices. Some implementations of the invention includeload-balancing methods and devices for otherwise managing networktraffic.

In one embodiment, the use of the above system in association withelectronic gaming machines eliminates the necessity of having the EGM'sdedicated to a particular amount of wager. By use of the cashlesswagering system via the sbX™ server 428, central system 408, servers446, the main network device 444, the storage devices and/or the hostdevices 442 of central system 408, it is possible to change the wagerlimits of any or all of the individual electronic gaming machines. Thus,the minimum wager of the EGM can be changed at any time. It would alsobe possible to allow the player to select the wager limit.

This permits the casino operators to increase the usefulness of the EGMsto the gaming venue. In one embodiment, players playing EGMs ofdifferent wagering limits may elect to participate in common jackpot.Another feature of the cashless wagering system that is advantageous toa gaming venue is the tracking of the financial amount of use of the EGMby a particular player. For example, if the amount of dollars that arebeing played by a player is desired to be tracked, the player insertsthe financial transaction device, which in one embodiment is in the formof a card, which has a magnetic code on it, into the EGM, which mayserve to identify the player and an associated financial account of afinancial institution. The EGM would then store is the amount of play,time and/or money, and/or the individual player. The CPU would stoptracking the individual player when a cash out slip was generated. Thissystem provides a complete accounting of customer accounts. Moreover,once a player has inserted the financial transaction device into an EGM,that player can then be tracked by the insertion of any financialtransaction device generated, and/or previously generated, by the EGM,gaming venue, and/or financial institution for that player. The playerwould not have to insert the identification card into an EGM as long asthe player had the financial transaction device. For example, afinancial institution and/or gaming venue may provide the player with afinancial transaction device (e.g., a credit card like device) which mayhave secured data associated with the player, at least one financialaccount, and/or the financial institution. Using the sbX™ server 428,central system 408, servers 446, the main network device 444, thestorage devices and/or the host devices 442 of central system 408, thefinancial transaction device secured information is verified, activated,provided, and/or tracked while being used and may then be used todeposit any financial amount into an ATM. It should be noted thatvarious types and forms of financial transaction devices may be used atany given time. For example, in one embodiment, a player may have beenpreviously provided a card like device (e.g., a players card) having aplayers profile and financial institution account information loaded andstored onto the financial transaction device. The player then uses thiscredit card like device for gaming and inserts it into the EGM tocommence a gaming operation. At the time of performing the cash outoperations, the player may elect to receive a printed cash out slip, anillustrated below in FIG. 5, having at least an account identifierlinking the financial transaction device (e.g., the printed ticket) toat least one financial account of at least one financial institutionassociated which information was obtained via the service windowapplication and/or provided by the EGM reading the credit card likedevice. At this point the player may use the printed cash out slip fordepositing the financial amount into at least one financial account,performing a cashless wagering operation in the EGM, and/or using thefinancial transaction device for payment of goods and services by gamingand non-gaming venues, particularly using the information window (e.g.,a service window) of the EGM, which may be operated by and/or incommunication with an sbX™ server 428, central system 408, servers 446,a main network device 444, storage devices and/or host devices 442 ofcentral system 408 may be configured to implement the functionsdescribed in detail elsewhere herein) and/or via the externalapplication.

In one embodiment, any wireless communication, between the ATM, EGM,and/or financial institution may go directly to the processing unit on aparticular and identified EGM being in communication with and/orcontrolled by a sbX™ server 428, central system 408, servers 446, a mainnetwork device 444, storage devices and/or host devices 442 of centralsystem 408 may be configured to implement the functions described indetail elsewhere herein. The EGM may be configured with a hardwaredevice (e.g., those described in FIG. 4) that communicates with the PMD.The EGM, using a service window application, may contain a device thatcommunicates with a bill acceptor or printer to simulate bills andtickets. The EGM may have a device (software and/or hardware) thatcommunicates with a back end host that ultimately uses SAS or G2S tomove the money to and from the particular and identified EGM. Thisconfiguration allows all of EGMs to be retrofitted for mobile payments.Moreover, the sbX™ server 428, central system 408, servers 446, a mainnetwork device 444, storage devices and/or host devices 442 of centralsystem 408 may be configured to implement the functions for providingthe financial transaction device and also for readying and/or allowingthe financial transaction device for use for depositing the financialamount into the at least one financial account, cashless wagering in theEGM, and/or payment of the goods and the services. The financialtransaction device produced by the sbX™ server 428, central system 408,servers 446, the main network device 444, the storage devices and/or thehost devices 442 of central system 408 may be configured to implementand assist with the any and/or all functions used for depositing thefinancial amount into at least one financial account of the at least onefinancial institution associated with the gaming network by either theEGM and/or the ATM, performing a cashless wagering operation in the EGM,and/or purchasing the goods and services.

In one embodiment, the player may cash out from the EGM to the financialtransaction device and then immediately deposit the financial amountinto the ATM, performing additional cashless gaming operations, and/orpurchase goods and/or services from gaming and/or non-gaming venues. Theservice window application available on the EGM may assist withperforming each of these functions. For example, employing the servicewindow application in communication with the sbX™ server 428, thecentral system 408, servers 446, the main network device 444, storagedevices and/or host devices 442 of central system 408, the player maycash out from the EGM to the financial transaction device and thenimmediately deposit the financial amount into the ATM, performingadditional cashless gaming operations, and/or purchase goods and/orservices from gaming and/or non-gaming venues. In one embodiment, eachEGM may have specific and unique identifiers, which may be displayed inthe service window application, and this identifying information (e.g.,account number associated with the financial institution) of the EGM,the players profile, and/or the financial transaction device may beincluded in the financial transaction device provided using the sbX™server 428, the central system 408, servers 446, the main network device444, and/or host devices 442 of central system 408 described herein. Inone embodiment, each EGM may have specific and unique identifiers, andthis identifying information of the EGM may be included in on thefinancial transaction device provided via the sbX™ server 428, thecentral system 408, servers 446, the main network device 444, and/orhost devices 442 of central system 408 described herein.

In one embodiment, prior to performing a gaming operation, a request forapproval may be displayed to the player requesting data (e.g., playerinformation, account information, financial institution data, and thelike) that is necessary for depositing the financial amount into theATM, and the data intended to be included on the financial transactiondevice may be verified and/or validated by the player, the gaming venue,and/or financial institution. This information is then securely storedand saved and retrieved upon demand and allows the player for greateraccess to the financial amounts at any particular time.

FIG. 5 is a diagrammatic block diagram of the system 500 in whichaspects of the present invention may be realized. The system itself isreferred to as a Coinless Gaming System and is referred to generally byreference 510. The Coinless Gaming System 500 is controlled by a hostcentral processing unit (CPU) 502 consisting of a stand alone computerhaving all of the conventional attributes of a general purpose computer.In one embodiment a status brand fault tolerant computer is used. TheCPU 502 is connected to a series of gaming apparatus, such as electronicgaming machines (EGM)/slot machine 532 (e.g., 532 a-b). The play of theEGM 532 is controlled by internal game software 508 with presetparameters for the play of the game. In one embodiment the desired gameto be played is selected from a touch screen operable menu (shown inFIG.'s 9-10) whereby the player can select the particular game that theplayer wishes to play, as well as other options, such as the amount ofthe wager. For example, the menu may provide the player with the optionsof playing blackjack, conventional slots, poker, keno, scratchers,electronic gaming options, horse racing, roulette, or any other gameavailable on software. The player can also select the amount of thewager, for example in units of 25 cents, $1.00 or any other amountpermitted by the menu. The CPU 502 controls the various menu drivenoptions, such as game selection and amount of the wager for the game.The slot machine 200 includes a first input means in the form of a papercurrency reader 522. The paper currency reader 522 provides a signal tothe CPU 502 indicating that it is valid currency and value of thecurrency. The CPU 502 then authorizes the appropriate credit to thegaming apparatus 532. While in one embodiment the paper currency reader522 will be able to read several different paper currency that recognizea variety of international currencies in addition to United States papercurrency. The CPU 502 can have the current exchange rates for purposesof determining the credit available to the player. The EGM 532 has asecond input means in the form of a bar code reader 514 (the bar codereader may also be a financial transaction device reader as describedherein, such as a magnetic strip reader). Thus, the operation offinancial transaction device readers 514 may be a bar code reader andthe like. While in one embodiment the financial transaction device,having a bar code, a magnetic strip, an financial account identifier(e.g., a numerical value), a variety types of holograms for securityand/or identification, and/or player identification, for example,inserted in the form of a permanent storage means, such as on a creditcard/debit card like device, paper cash out slip, such as shown in FIG.6, or free play coupon shown in FIG. 7, or Jackpot pay out ticket shownin FIG. 8, each of which has a bar code on the ticket for reading by thefinancial transaction device readers 514 (e.g., bar code reader), it isrecognized that other forms of codes and the account identifier linkingthe financial card device to the financial institution may be used inwith the bar code, and may also include a coded magnetic strip onplastic cards. While in most cases the free play coupons will be in theform of a monetary value, preprinted free play coupons not having moneyvalues associated with them, but other forms of play are possible. Forexample, the coupon may be used to permit the player to compete in acontest for the best hand in a casino wide poker contest, or otherpromotional purposes. In one embodiment, the paper currency reader 512and the financial transaction device readers 514 are located within thehousing of the EGM 532 so that the financial transaction devices, asdescribed herein such as free play coupons, cards, cash out slips,and/or paper currency are all entered within a single slot and stored ontop of each other in a single lock box that would be removable from theEGM 532 by authorized personnel. However, it is also possible to havethe paper currency deposited in a separate slot from the free playcoupons or cash out slips and stored separately.

The EGM 532 also includes a financial transaction device printer 516and/or device for generating/creating the financial transaction device,and is show in FIGS. 6, 7, and 8, by way of example only, as a bar codeprinter 516 for printing financial transaction devices 600 of FIG. 6,700 of FIG. 7, and/or 800 of FIG. 8, such as cash out slips and/or cardlike devices having bar codes (and/or magnetic strips) see 610 of FIG. 6(similar bar codes and/or magnetic strips are listed on FIG. 7 and FIG.8 but are not number for sake of brevity) on a permanent storage medium,such as paper, which is stored within the housing. In addition to thebar code, the magnetic strip, holograms, player identification,financial account identifier linking the financial transaction device600 of FIG. 6, 700 of FIG. 7, and/or 800 of FIG. 8 to a financialaccount (e.g., see codes “012345” on FIG. 6 600, “212345” on FIG. 7 700,and/or “312345” on FIG. 8 800), the financial transaction device (e.g.,a cash out slip, and/or card like device, and the like) 600 of FIG. 6,700 of FIG. 7, and/or 800 of FIG. 8 (herein after labeled collectivelyas 600, 700, and 800) may also contain other information such as thedate, time, match, and/or location (all shown collectively as 624 ofFIG. 6 and may be included on FIG.'s 7-8) of the card and/or print outof the cash out slip 600, 700, and 800. It should be noted that thefinancial transaction device creator/printer 524 may also be able tocreate and/or generate a new card like device or paper like device witha bar code, a magnetic strip, an account identifier for linking thefinancial transaction device to a financial account of a financialinstitution for depositing the financial amount into an ATM, performadditional cashless wagering, and/or purchasing goods and services. Forexample, a simple roll of preprinted cash out slips should be sufficientto generate from 800 to 1600 cash out slips. A sensor can signal the CPU502 when only ten (10%) percent, or some other amount, of the coupons orcard like devices are remaining so that the paper can be changed and/orthe card like devices may be replenished. The printer 208 prints a barcode as directed by the CPU 502 using the sbX™ server 428 (see FIG. 4),the central system 408 (see FIG. 4), servers 446 (see FIG. 4), the mainnetwork device 444 (see FIG. 4), and/or host devices 442 (see FIG. 4) ofcentral system 408 described above (see FIG. 4).

The financial transaction device producer/printer 516 prints a bar code610 of FIG. 6 on the financial transaction device (e.g., cash out slips)600, 700, and 800 responsive to the instructions from the CPU 502 asdirected by the CPU 502 using sbX™ server 428 (see FIG. 4), the centralsystem 408 (see FIG. 4), servers 446 (see FIG. 4), the main networkdevice 444 (see FIG. 4), and/or host devices 442 (see FIG. 4) of centralsystem 408 described above (see FIG. 4). The CPU 502 generates the barcode 610 to be printed. The bar code 610 represents the monetary value620 of FIG. 6 (similar numeric monetary value amounts 620 may beincluded on FIG.'s 7-8 but numbered on FIG. 6 for sake of brevity) ofthe value of the credit stored in the particular EGM 532 on the cash outslips 220, along with a randomly generated number in order to permit theCPU 500 to verify the validity and unique identification of thefinancial transaction device (e.g., a card and/or cash out slip and thelike) 600, 700, 800 at a later time. This is necessary since thefinancial transaction device (e.g., bar code card/cash out slip) 600,700, 800 is capable of being inserted as an input into the financialtransaction device reader (e.g., magnetic strip/bar code reader) 514.Upon insertion of the financial transaction device (e.g., a card and/orcash out slip and the like) 600, 700, 800 into the financial transactiondevice reader (e.g., magnetic strip/bar code reader) 514, the financialtransaction device reader (e.g., magnetic strip/bar code reader) 514transmits a signal to the CPU 502 corresponding to the bar code,magnetic strip, account identifier for a financial account, and/orplayer identification information, and the CPU 502 compares the barcode, the magnetic strip, the account identifier for a financialaccount, and/or player identification information on the particularfinancial transaction device 600, 700, and 800 (e.g., card/cash outticket) with those stored in its memory which contains the value of thefinancial transaction device 600, 700, and 800 (card/cash out slip), theunique identification, and its status.

In an alternative embodiment of the present invention, when papercurrency and/or the financial transaction device (e.g., a cash out slipor a free play coupon) 600, 700, and/or 800 is inserted as an input intoa EGM 532, a status indicator in the form of a visual display of theamount of the value of the card/ticket, currency or free play couponwill appear on the screen 900 and 1000, as shown in FIG.'s 9-10, with aquery to the player to verify that this is the right amount. In oneembodiment, such display may be displayed using the service windowapplication using the sbX™ server 428 (see FIG. 4), the central system408 (see FIG. 4), servers 446 (see FIG. 4), the main network device 444(see FIG. 4), and/or host devices 442 (see FIG. 4) of central system 408described above (see FIG. 4). If it is not the right amount or there issome other error, then the player would be directed to call anattendant.

A third input to the CPU 502 or central system 408 (See FIG. 4) can be aplayer identification code reader 510 which is capable of reading thefinancial transaction device 600, 700, and/or 800 (e.g., a debit card,credit card, an identification card, a cash out slip, a ticket, and thelike) with specially encoded identification information on the financialtransaction device 600, 700, and/or 800, such as one having a magneticstrip, for identifying the player using the EGM 532. This the financialtransaction device 600, 700, and/or 800 is intended to permit the CPU502 to keep track of the player and the amount of time and/or moneyplayed by the identified player. The financial transaction device 600,700, and/or 800 may also provide the player with a credit. Theidentification card reader 510 input can also be a key pad which theplayer would use to enter a number or some other means ofidentification.

Also associated with the CPU 502 are one or more change stations 528 a-nor convenient ATM 530 (530 a-n) devices, which instead of dispensingcash, generate and/or are enable to receive for deposit the financialtransaction device 600, 700, and/or 800 usable with the electronicgaming machines 532. In one embodiment, the change station 300 consistsof a second bar code reader 304 that accepts the financial transactiondevice 600, 700, and/or 800. The validity of the financial transactiondevice 600, 700, and/or 800 is verified by the CPU 502. Other securitydevices, such as holograms and the like that can be visually inspectedto provide further security may be employed as well.

In an alternative embodiment, the change station can be more automated.The change station 528 in an alternative embodiment consists of a secondpaper currency reader 522, a second financial transaction device reader(e.g., bar code reader) 524, and a second financial transaction devicecreator/printer (e.g., bar code printer) 526 for creating a card and/orprinting bar codes, magnetic strips, holograms, financial accountidentifiers linking the financial transaction device to a financialaccount, player identification, and/or other security information on apermanent storage medium. The second currency reader 522, secondfinancial transaction device reader (e.g., bar code reader) 524, andsecond financial transaction device creator/printer (e.g., bar codeprinter) 526 are the same as used in the EGM 532. The change station 528also includes a currency dispenser 536 so that when a financialtransaction device 600, 700, and/or 800, (e.g., a cash out slip) isinserted into the financial transaction device reader 514, 524, thenpaper currency and coins can be dispensed directly to the user. In analternative embodiment, a coin receiver is capable of accepting coinsfrom a player in order to create and/or update a financial transactiondevice, print cash out slips having a bar code, in the same manner thatthe EGM 532 would create and/or update a financial transaction deviceand/or print out cash out slips, that could be used with the electronicgaming machines 532.

As is the case with the EGM 532, in the event that a financialtransaction device 600, 700, and/or 800 is inserted into the financialtransaction device reader 514, 524, the CPU 502 (or embodimentsdescribed in FIG. 4) will validate the financial transaction device 600,700, and/or 800 by making sure that it had not already been paid orotherwise valid.

The CPU 502 is fed signals generated, by the Universal Interface Board(UIB) 506 which acts as the interface between the EGM 532 and the CPU502, and/or generated by the sbX™ server 428 (see FIG. 4), the centralsystem 408 (see FIG. 4), servers 446 (see FIG. 4), the main networkdevice 444 (see FIG. 4), and/or host devices 442 (see FIG. 4) of centralsystem 408 described above (see FIG. 4).

The UIB 506 and/or the sbX™ server 428, (see FIG. 4) may workindependently and/or in conjunction to collect all of the EGM data,organizes and formats it, and then transmits the organized data to theCPU 502 and/or the central system 408 (see FIG. 4), servers 446 (seeFIG. 4), the main network device 444 (see FIG. 4), and/or host devices442 (see FIG. 4) of central system 408 described above (see FIG. 4), andalso acts as a controller for the operation and functions of the centralsystem 408 (see FIG. 4), servers 446 (see FIG. 4), the main networkdevice 444 (see FIG. 4), and/or host devices 442 (see FIG. 4) of centralsystem 408 described above (see FIG. 4). The UM 506 is capable of beingchanged by the CPU 502 and/or the sbX™ server 428 (see FIG. 4), thecentral system 408 (see FIG. 4), servers 446 (see FIG. 4), the mainnetwork device 444 (see FIG. 4), and/or host devices 442 (see FIG. 4) ofcentral system 408 described above (see FIG. 4), to alter any of itsfunctions. While in one embodiment, printed bar codes are used as theencoding means, it is also possible to use other coding means, such asholograms, magnetic codes on magnetic strips on plastic cards. The cardswould be treated the same as cash out slips, but would require magneticcode readers and magnetic code generators rather than bar code readersand bar code printers.

FIG. 11 is a flow chart illustrating an exemplary method 1100 forfacilitating use of a financial transaction device in which aspects ofthe present invention may be realized. The method 1100 begins (step1102) by providing (e.g., generating, creating, updating, printing,and/or activating) a financial transaction device (step 1104). Themethod 1100 uses the financial transaction device for depositing afinancial amount on the financial transaction device into an automatedteller machine (ATM), perform cashless wagering operations in anelectronic gaming machine (EGM), and/or purchasing goods and services(step 1106). The method 1100 ends (step 1108).

FIG. 12 is a flow chart illustrating an alternative exemplary method1200 for facilitating use of a financial transaction device in whichaspects of the present invention may be realized. The method 1200 begins(step 1202) by providing (e.g., generating, creating, updating,printing, and/or activating) a financial transaction device (step 1204).The method 1200 loads and/or stores on the financial transaction devicea financial amount of monetary credit available for play on the EGM(e.g., provides an amount of gaming credit for playing on an EGM) (step1206). The method 1200 recognizes and validates paper currency, coincurrency, and/or previously loaded and stored monetary credit for beingthe current financial amount loaded and stored onto the financial carddevice (step 1208). The method 1200 represents the financial amount onthe financial transaction device as the financial amount of the papercurrency, the coin currency, and/or the previously loaded and storedmonetary credit that is recognized and validated (step 1210). The method1200 retains a permanent storage record of the financial amount on thefinancial transaction device (step 1212). The method 1200 reads thefinancial amount on the financial transaction device using a bar code, ahologram, a player identification (ID), a magnetic strip, and/or anaccount identifier linking the financial transaction device to at leastone financial account of the financial institution (e.g., a financialinstitution associated with the gaming venue and/or an automated tellermachine) (step 1214). The method 1200 performs a cashless wageringoperation using the financial transaction device used for gaming in theEGM (step 1216). The method 1200 performs a cash out operation on theEGM and provides/updates the financial transaction device associatedwith EGM and information relating to the cash out operation (step 1218).The method 1200 uses the financial transaction device for depositing thefinancial amount into an ATM, performing an additional cashless wageringoperation using the financial transaction device in an EGM, and/orpurchasing goods and services offered by either a gaming venue and/or anon-gaming venue (step 1220). The method 1200 ends (step 1222).

Turning now to FIG. 13, a block diagram illustrating a gaming system1300 that contains multiple EGMs in which aspects of the presentinvention may be realized is depicted. Players 1320, operators andregulators (collectively illustrated in FIG. 13 as ‘player 1’) havepersonal mobile devices (PMD) 1314 that are used for various operationson the casino network 1318 and the EGMs 1302 (illustrated in FIG. 13 as1302A-D). Specifically the PMDs 1314 allow the players 1320 tocommunicate with the EGM 1302 at which they are seated to access game orplayer account features. The players 1320 can also use their PMDs 1314to access the network 1318 of the casino or the internet 1308, using,for example, the wireless access point 1312 for the internet connection1310. The players 1320 may use the web browser on their device 1314 orapplications installed on their device 1314 that access the networks1318, 1308.

As illustrated in FIG. 13, the player 1320 is using EGM1 1302D that isat a bank of EGMs 1302. The player 1320 has a PMD 1314 that has wirelesscapabilities (such as 802.11 or Bluetooth) and can connect andcommunicate with the Wireless Access Point (WAP) 1312. In oneembodiment, the WAP 1312 is a commodity, off the shelf device. In oneembodiment, the player 1320 has a player tracking card or player accountat the gaming venue. The server/host 1304 shown is part of the casinoservice based system and/or host system. In one embodiment, the activityof the personal mobile device 1314 is monitored by an activity monitory1306 that is in communication with the server/host 1304. In oneembodiment, the PMD 1314 may be directly paired with at least one of theEGMs 1302 using the pairing connection 1316. An ATM machine (as depictedin FIG. 5 530) may be included in the gaming system 1300 and the ATMmachine (as depicted in FIG. 5 530) may be directly paired to the EGMs1302 via the EGM gaming network 1318, the server/host 1304, and/or thepersonal mobile device 1314.

FIG. 14 is a block diagram illustrating a service screen window 1400including a game screen for play on an electronic gaming machine (EGM)which aspects of the present invention may be realized. In oneembodiment, the service window 1400, as described above, is anapplication on the EGM that allows the player to order drinks, buy showtickets, buy buffet ticket, and/or access the player's player account,and the like. The service window may be customized based on data that issampled, harvested, and/or collected while using the EGM. The servicewindow may offer the player various goods/services (e.g., shoppingopportunities). In one embodiment, the service window 1400 may providefor ordering beverages, providing property information, shopping,ordering goods/services, bonus games options, my rewards section, compbalance option, a cash out option for using the financial transactiondevice, and the like.

FIG. 15 are a block diagrams illustrating an exemplary service screenapplication 1500 and an external application displaying variouselectronic gaming machines (EGMs) options on a personal mobile device(PMD) 1504 and/or an electronic gaming machine (EGM) 1506 for use withthe financial transaction device in which aspects of the presentinvention may be realized. The player may use an application on the PMD1504 (e.g., a mobile digital device, digital media extender, a smartphone, an electronic tablet, a player mobile device ‘PMD’, a computer,and the like) that also accesses the gaming network, and the EGM 1506and provides opportunities for customization. For example, the playermay be playing an online game with the PMD 1504 and/or playing the EGM1506 using the PMD 1504. The host may identify this game traffic andcustomize the EGM 1506 to match the style of online game. Using theservice window as described herein, various options are provided forbuying drinks, ordering tickets for shows or buffets etc. In oneembodiment, the service window application is displayed on the EGM 1504and/or PMD 1504 showing a game on the right service screen window on theleft side. In one embodiment, the service window displays “Thank You forPlaying! Would you like to cash out from the EGM?” The service windowapplication provides options for the player to select “YES” and/or “NO.”In one embodiment, the service window displays and asks the user “wouldyou like to cash out your winnings/game credits from the EGM onto aticket and/or players card for making a deposit into an ATM?” Theservice window application provides options for the player to select“YES” and/or “NO.” In one embodiment, the service window displays andasks the user “would you like to be able to purchase goods/services withyour players card and/or cash out ticket?” The service windowapplication provides options for the player to select “YES” and/or “NO.”In one embodiment, the financial transaction device may be the playerscard and/or the cash out ticket. It should be noted that the messages,menus, goods and services, may be customized and provided to the player.

FIG. 16 are block diagrams illustrating an alternative exemplary servicescreen application 1600 and an external application displaying variouselectronic gaming machines (EGMs) options on a personal mobile device(PMD) 1604 and/or an electronic gaming machine (EGM) 1602 for use withthe financial transaction device in which aspects of the presentinvention may be realized. In one embodiment, the service windowapplication is displayed on the EGM 1602 showing a game on the rightservice screen window on the left side and/or the service windowapplication is displayed on the PMD 1604. In one embodiment, the servicewindow displays “are you a new User?” The service window applicationprovides options for the player to select “YES” and/or “NO.” In oneembodiment, the service window displays and asks the user “would youlike to be able to use a financial transaction device for depositingwinnings/financial amounts into an ATM, perform additional cashless gamewagering, and/or purchase goods/services?” The service windowapplication provides options for the player to select “YES” and/or “NO.”In one embodiment, the service window displays and asks the user “pleaseenter the following secured data/information: Name: (the player entersthe name for example “John Doe”), date of birth: (the player enters forexample “Jan. 2, 1960”), and Financial Acct data: (the player enters thea number displayed as an example as “XXXXXXX”). In one embodiment, thefinancial transaction device may be the players card and/or the cash outticket. In one embodiment, the financial transaction device may be theplayers card and/or the cash out ticket. It should be noted that themessages, menus, goods and services, may be customized and provided tothe player.

Therefore, based upon the embodiments describe herein, in oneembodiment, the present invention provides various methods, systems, andcomputer program products for facilitating use of a financialtransaction device in a cashless wagering system in a gamingsystem/venue. In one embodiment, by way of example only, the financialtransaction device, has at least an account identifier linking thefinancial transaction device to at least one financial account of atleast one financial institution associated with the gaming network, isprovided (e.g., provided by an electronic gaming machine (EGM), afinancial institution, and/or a gaming and/or non-gaming venue) fordepositing the financial amount into at least one financial account,performing a cashless wagering operation in the EGM, and/or using thefinancial transaction device for payment of goods and services by gamingand non-gaming venues. Providing the financial card readies and/orallows the financial transaction device for use for depositing thefinancial amount into the at least one financial account, cashlesswagering in the EGM, and/or payment of the goods and the services. Thefinancial transaction device is used for depositing the financial amountinto at least one financial account of the at least one financialinstitution associated with the gaming network by either the EGM and/orthe ATM, performing a cashless wagering operation in the EGM, and/orpurchasing the goods and services. The financial transaction device isat least one of a ticket-in/ticket-out (TITO) system, a pre-paid carddevice, a players club card, an identification card, a financial accountdeposit device, and the financial transaction device has at least one ofa bar code, a magnetic strip, the financial amount, and the accountidentifier, and is provided by at least one of the EGM, the at least onefinancial institution, the gaming venue, and a non-gaming venue.

In one embodiment, the present invention loads and stores on thefinancial transaction device the financial amount of credit availablefor play on the EGM. The financial amount of the credit being afinancial amount dynamically loaded onto the financial transactiondevice via the at least one financial institution, a credit determinedby at least one of a plurality of outcomes of the EGM, and/or an amountinputted into the EGM. In one embodiment, the present inventionrecognizes and validates paper currency and coin currency for being thefinancial amount loaded and stored onto the financial card device. Inone embodiment, the present invention retains a permanent storage recordof the financial amount on the financial transaction device, reads thefinancial amount on the financial transaction device using one of thebar code, the magnetic strip, and the account identifier linking thefinancial transaction card to the at least one financial account of thefinancial institution, and represents the financial amount on thefinancial transaction device as the financial amount of the papercurrency and the coin currency that is recognized and validated.

In one embodiment, the present invention uses the financial transactiondevice for depositing the financial amount into at least one financialaccount. In one embodiment, the present invention uses the financialtransaction device for depositing the financial amount into at least onefinancial account of the at least one financial institution associatedwith the gaming network using the ATM. In one embodiment, the financialinstitution may be a non-gaming financial institution having anassociation with a gaming venue.

In one embodiment, the present invention provides a solution fordepositing the financial amount into at least one financial accountusing the financial transaction device using the ATM upon performing acashing out operation from the EGM.

In one embodiment, the present invention charges a fee associated withthe use of the financial transaction card, and/or charges a feeassociated with the use of the financial transaction card to beallocated based on a variety of allocation protocols between thefinancial institution and a gaming venue. In one embodiment, the presentinvention performs a cashless wagering operation using the financialtransaction device in the EGM. In one embodiment, the present inventionallows for purchasing the goods and services using the financialtransaction device.

In one embodiment, the present invention provides a solution for readingthe financial amount on the financial transaction card using a financialtransaction device reader associated with one of the gaming network anda non-gaming network. In one embodiment, the present invention providesa solution for using a host in the gaming network for acting as a proxyfor communicating between the financial transaction device and thefinancial institution associated with the ATM. In one embodiment, thepresent invention provides a solution for directly pairing the EGM andthe ATM using a service based application system (see FIG. 4) in thegaming network. In one embodiment, the financial amount on the financialtransaction device is dynamically deposited into the ATM and dynamicallytransferred using the service based application system into the at leastone financial account via the ATM. In one embodiment, the service windowapplication allows for dynamically depositing the financial amount onthe financial transaction device from the EGM into the ATM. In oneembodiment, the EGM provides a financial transaction device fordepositing the financial amount on the financial transaction device intothe ATM.

As will be appreciated by one skilled in the art, aspects of the presentinvention may be embodied as a system, method or computer programproduct. Accordingly, aspects of the present invention may take the formof an entirely hardware embodiment, an entirely software embodiment(including firmware, resident software, micro-code, etc.) or anembodiment combining software and hardware aspects that may allgenerally be referred to herein as a “circuit,” “module” or “system.”Furthermore, aspects of the present invention may take the form of acomputer program product embodied in one or more computer readablemedium(s) having computer readable program code embodied thereon.

Any combination of one or more computer readable medium(s) may beutilized. The computer readable medium may be a computer readable signalmedium or a computer readable storage medium. A computer readablestorage medium may be, for example, but not limited to, an electronic,magnetic, optical, electromagnetic, infrared, or semiconductor system,apparatus, or device, or any suitable combination of the foregoing. Morespecific examples (a non-exhaustive list) of the computer readablestorage medium would include the following: an electrical connectionhaving one or more wires, a portable computer diskette, a hard disk, arandom access memory (RAM), a read-only memory (ROM), an erasableprogrammable read-only memory (EPROM or Flash memory), an optical fiber,a portable compact disc read-only memory (CD-ROM), an optical storagedevice, a magnetic storage device, or any suitable combination of theforegoing. In the context of this document, a computer readable storagemedium may be any tangible medium that may contain, or store a programfor use by or in connection with an instruction execution system,apparatus, or device.

Program code embodied on a computer readable medium may be transmittedusing any appropriate medium, including but not limited to wireless,wired, optical fiber cable, RF, etc., or any suitable combination of theforegoing. Computer program code for carrying out operations for aspectsof the present invention may be written in any combination of one ormore programming languages, including an object oriented programminglanguage such as Java, Smalltalk, C++ or the like and conventionalprocedural programming languages, such as the “C” programming languageor similar programming languages. The program code may execute entirelyon the user's computer, partly on the user's computer, as a stand-alonesoftware package, partly on the user's computer and partly on a remotecomputer or entirely on the remote computer or server. In the latterscenario, the remote computer may be connected to the user's computerthrough any type of network, including a local area network (LAN) or awide area network (WAN), or the connection may be made to an externalcomputer (for example, through the internet using an internet ServiceProvider).

Aspects of the present invention have been described above withreference to flowchart illustrations and/or block diagrams of methods,apparatus (systems) and computer program products according toembodiments of the invention. It will be understood that each block ofthe flowchart illustrations and/or block diagrams, and combinations ofblocks in the flowchart illustrations and/or block diagrams, may beimplemented by computer program instructions. These computer programinstructions may be provided to a processor of a general purposecomputer, special purpose computer, or other programmable dataprocessing apparatus to produce a machine, such that the instructions,which execute via the processor of the computer or other programmabledata processing apparatus, create means for implementing thefunctions/acts specified in the flowchart and/or block diagram block orblocks.

These computer program instructions may also be stored in a computerreadable medium that may direct a computer, other programmable dataprocessing apparatus, or other devices to function in a particularmanner, such that the instructions stored in the computer readablemedium produce an article of manufacture including instructions whichimplement the function/act specified in the flowchart and/or blockdiagram block or blocks. The computer program instructions may also beloaded onto a computer, other programmable data processing apparatus, orother devices to cause a series of operational steps to be performed onthe computer, other programmable apparatus or other devices to produce acomputer implemented process such that the instructions which execute onthe computer or other programmable apparatus provide processes forimplementing the functions/acts specified in the flowchart and/or blockdiagram block or blocks.

The flowchart and block diagrams in the above figures illustrate thearchitecture, functionality, and operation of possible implementationsof systems, methods and computer program products according to variousembodiments of the present invention. In this regard, each block in theflowchart or block diagrams may represent a module, segment, or portionof code, which comprises one or more executable instructions forimplementing the specified logical function(s). It should also be notedthat, in some alternative implementations, the functions noted in theblock may occur out of the order noted in the figures. For example, twoblocks shown in succession may, in fact, be executed substantiallyconcurrently, or the blocks may sometimes be executed in the reverseorder, depending upon the functionality involved. It will also be notedthat each block of the block diagrams and/or flowchart illustration, andcombinations of blocks in the block diagrams and/or flowchartillustration, may be implemented by special purpose hardware-basedsystems that perform the specified functions or acts, or combinations ofspecial purpose hardware and computer instructions.

What is claimed is:
 1. An electronic gaming machine (EGM), the EGMcomprising: at least one processor device configured to: use a financialtransaction device, having an account identifier linking the financialtransaction device to at least one financial institution, for cashlesswagering in the EGM; load and store on the financial transaction devicea financial amount of credit available for play on the EGM; use thefinancial transaction device for one of depositing a financial amountinto at least one financial account of the at least one financialinstitution associated with the EGM; and a payment acceptor, incommunication with the at least one processor device and the gamecontroller, configured to accept the financial transaction device forfunding a bet associated with the financial transaction device.
 2. TheEGM of claim 1, wherein the financial transaction device is at least oneof a ticket-in/ticket-out (TITO) system, a pre-paid card device, aplayers club card, an identification card, a financial account depositdevice, and the financial transaction device has at least one of a barcode, a magnetic strip, the financial amount, and the accountidentifier, and is provided by at least one of the EGM, the at least onefinancial institution, the gaming venue, and a non-gaming venue.
 3. TheEGM of claim 2, wherein the at least one processor device is furtherconfigured to: accept the financial transaction device for depositingthe financial amount into the at least one financial account forcashless wagering in an electronic gaming machine (EGM) and for use by aplurality of gaming and non-gaming venues for payment of goods andservices, wherein accepting the financial transaction device readies thefinancial transaction device for depositing the financial amount intothe at least one financial account, cashless wagering in the EGM, or forpayment of the goods and the services, load and store on the financialtransaction device the financial amount of credit available for play onthe EGM, wherein the financial amount of the credit being one of afinancial amount dynamically loaded onto the financial transactiondevice via the at least one financial institution, a credit determinedby at least one of a plurality of outcomes of the EGM, an amountinputted into the EGM, recognize and validate one of paper currency andcoin currency for being the financial amount loaded and stored onto thefinancial card device, retain a permanent storage record of thefinancial amount on the financial transaction device, read the financialamount on the financial transaction device using one of the bar code,the magnetic strip, and the account identifier linking the financialtransaction card to the at least one financial account of the financialinstitution, and representing the financial amount on the financialtransaction device as the financial amount of the paper currency and thecoin currency that is recognized and validated.
 4. The EGM of claim 3,wherein accepting the financial transaction device readies the financialtransaction device for one of depositing the financial amount into theat least one financial account, cashless wagering in the EGM, andpayment of the goods and the services.
 5. The EGM of claim 4, furtherincluding using the financial transaction device for depositing thefinancial amount into at least one financial account of the at least onefinancial institution associated with the gaming network using the ATM,wherein the at least one financial institution is a non-gaming financialinstitution having an association with a gaming venue.
 6. The EGM ofclaim 4, wherein the at least one processor is further configure todeposit the financial amount into the at least one financial accountusing the financial transaction device upon performing a cashing outoperation from the EGM.
 7. The EGM of claim 1, wherein the at least oneprocessor is further configure to perform at least one of: charging afee associated with the use of the financial transaction card, andcharging the fee associated with the use of the financial transactioncard to be allocated based on a plurality of allocation protocolsbetween the at least one financial institution and a gaming venue. 8.The EGM of claim 1, wherein the at least one processor is furtherconfigure to perform a cashless wagering operation using the financialtransaction device in the EGM.
 9. The EGM of claim 1 wherein the atleast one processor is further configure to purchase a goods andservices using the financial transaction device.
 10. The EGM of claim 1,further including a financial transaction reader, in communication withthe payment acceptor and the at least one processor device, wherein thefinancial transaction readers is configured to read the financial amounton the financial transaction card, the at lease one processor incommunication with one of a gaming network and a non-gaming network. 11.The EGM of claim 1, wherein the at least one processor is furtherconfigure to use a host in a gaming network for one of acting as a proxyfor communicating between the financial transaction device and the atleast one financial institution.
 12. The EGM of claim 1, wherein the atleast one processor is further configure to directly pair the EGM withthe financial institution using a service based application system. 13.The EGM of claim 12, wherein the at least one processor is furtherconfigure to dynamically transfer the financial amount on the financialtransaction device using the service based application system into theat least one financial account.
 14. A system for facilitating use of afinancial transaction device of a cashless wagering system in a gamingsystem, the system comprising: a financial transaction device having atleast an account identifier linking the financial transaction device toat least one financial account of at least one financial institution; anelectronic gaming machine (EGM) having at least one processor device andpayment acceptor; wherein: the payment acceptor is configured to acceptthe financial transaction device for funding a bet associated with thefinancial transaction device, and the at least one processor deviceconfigured to: load and store on the financial transaction device afinancial amount of credit available for play on the EGM; use thefinancial transaction device to deposit a financial amount into the atleast one financial account, perform cashless wagering in the EGM, orpurchase one or more goods and services.
 15. The system of claim 14,wherein the financial transaction device is at least one of aticket-in/ticket-out (TITO) system, a pre-paid card device, a playersclub card, an identification card, a financial account deposit device,and the financial transaction device has at least one of a bar code, amagnetic strip, the financial amount, and the account identifier, and isprovided by at least one of the EGM, the at least one financialinstitution, the gaming venue, and a non-gaming venue.
 16. The system ofclaim 15, wherein the at least one processor device performs one of:loading and storing on the financial transaction device the financialamount of credit available for play on the EGM, wherein the financialamount of the credit being one of a financial amount dynamically loadedonto the financial transaction device via the at least one financialinstitution, a credit determined by at least one of a plurality ofoutcomes of the EGM, an amount inputted into the EGM, recognizing andvalidating one of paper currency and coin currency for being thefinancial amount loaded and stored onto the financial card device,retaining a permanent storage record of the financial amount on thefinancial transaction device, reading the financial amount on thefinancial transaction device using one of the bar code, the magneticstrip, and the account identifier linking the financial transaction cardto the at least one financial account of the financial institution, andrepresenting the financial amount on the financial transaction device asthe financial amount of the paper currency and the coin currency that isrecognized and validated.
 17. The system of claim 16, wherein the atleast one processor device uses the financial transaction device fordepositing the financial amount or winnings of a bet into the at leastone financial account.
 18. The system of claim 17, wherein the at leastone processor device uses the financial transaction device fordepositing the financial amount into at least one financial account ofthe at least one financial institution, wherein the at least onefinancial institution is a non-gaming financial institution having anassociation with the EGM.
 19. The system of claim 17, wherein the atleast one processor device deposits the financial amount into the atleast one financial account using the financial transaction device uponperforming a cashing out operation from the EGM.
 20. The system of claim14, wherein the at least one processor device performs at least one of:charging a fee associated with the use of the financial transactioncard, and charging the fee associated with the use of the financialtransaction card to be allocated based on a plurality of allocationprotocols between the at least one financial institution and a gamingvenue.
 21. The system of claim 14, wherein the at least one processordevice performs a cashless wagering operation using the financialtransaction device in the EGM.
 22. The system of claim 14, wherein theat least one processor device is configured to purchase the one or moregoods and services of a plurality of gaming and non-gaming venues usingthe financial transaction device.
 23. The system of claim 14, whereinthe EGM further includes a financial transaction device reader, incommunication with the payment acceptor and the at least one processordevice, wherein the financial transaction readers is configured to readthe financial amount on the financial transaction card, the at lease oneprocessor in communication with a gaming network or a non-gamingnetwork.
 24. The system of claim 14, wherein the at least one processordevice is configured to use a host in the gaming network for one ofacting as a proxy for communicating between the financial transactiondevice and the at least one financial institution.
 25. The system ofclaim 14, wherein the at least one processor device is configured todirectly pair the EGM with the at least one financial institution usinga service based application system.
 26. The system of claim 25, whereinthe at least one processor device is configured to dynamically transferthe financial amount on the financial transaction device using theservice based application system into the at least one financialaccount.
 27. An electronic gaming machine (EGM), the EGM comprising: atleast one processor device; and a payment acceptor, in communicationwith the at least one processor device, the payment acceptor configuredto accept a financial transaction device, having at least an accountidentifier linking the financial transaction device to at least onefinancial account of the at least one financial institution associatedwith the EGM, wherein the at least one processor device is configuredto: load a financial amount of credit available for play on the EGM ontothe financial transaction device, wherein the financial amount of thecredit is a financial amount dynamically loaded onto the financialtransaction device via the at least one financial institution, a creditdetermined by at least one of a plurality of outcomes of the EGM, or anamount inputted into the EGM; deposit the financial amount of thefinancial transaction device into the at least one financial accountupon performing a cashing out operation from the EGM; and use thefinancial transaction device for performing cashless wagering in theEGM, or purchasing one or more goods and services of a plurality ofgaming and non-gaming venues, wherein accepting the financialtransaction device readies the financial transaction device for one ofdepositing the financial amount into the at least one financial account,cashless wagering in the EGM, and payment of the goods and the services28. The computer program product of claim 27, wherein the financialtransaction device is at least one of a ticket-in/ticket-out (TITO)system, a pre-paid card device, a players club card, an identificationcard, a financial account deposit device, and the financial transactiondevice has at least one of a bar code, a magnetic strip, the financialamount, and the account identifier, and is provided by at least one ofthe EGM, the at least one financial institution, the gaming venue, and anon-gaming venue.